We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents d286ecd + 37aa81c commit 9026956Copy full SHA for 9026956
index.d.ts
@@ -0,0 +1,14 @@
1
+import { ReactNode, Component } from 'react';
2
+
3
+export interface MediaQueryObject {
4
+ [id: string]: boolean | number | string;
5
+}
6
7
+export interface MediaProps {
8
+ query: string | MediaQueryObject | MediaQueryObject[];
9
+ defaultMatches?: boolean;
10
+ children?: ((matches: boolean) => ReactNode) | ReactNode;
11
+ render?: () => ReactNode;
12
13
14
+export default class Media extends Component<MediaProps, any> {}
package.json
@@ -8,7 +8,8 @@
"files": [
"cjs",
"esm",
- "umd"
+ "umd",
+ "index.d.ts"
],
"main": "cjs/react-media.js",
15
"module": "esm/react-media.js",
0 commit comments