UNPKG

590 BTypeScriptView Raw
1import * as React from 'react';
2import { MediaQueryAllQueryable, MediaQueryMatchers } from './types';
3interface MediaQueryProps extends MediaQueryAllQueryable {
4 component?: string | React.FC<any> | React.ClassType<any, any, any> | React.ComponentClass<any>;
5 query?: string;
6 style?: React.CSSProperties;
7 className?: string;
8 device?: MediaQueryMatchers;
9 values?: Partial<MediaQueryMatchers>;
10 onBeforeChange?: (_matches: boolean) => void;
11 onChange?: (_matches: boolean) => void;
12}
13declare const MediaQuery: React.FC<MediaQueryProps>;
14export default MediaQuery;