Skip to content

Commit 9026956

Browse files
authored
Merge pull request #76 from edorivai/patch-1
Create typings.d.ts
2 parents d286ecd + 37aa81c commit 9026956

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

index.d.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
"files": [
99
"cjs",
1010
"esm",
11-
"umd"
11+
"umd",
12+
"index.d.ts"
1213
],
1314
"main": "cjs/react-media.js",
1415
"module": "esm/react-media.js",

0 commit comments

Comments
 (0)