UNPKG

react-responsive

Version:

Media queries in react for responsive design

16 lines (15 loc) 588 B
import { ReactNode, FC, CSSProperties } from 'react'; import { MediaQueryAllQueryable, MediaQueryMatchers } from './types'; interface MediaQueryProps extends MediaQueryAllQueryable { component?: ReactNode; children?: ReactNode | ((matches: boolean) => ReactNode); query?: string; style?: CSSProperties; className?: string; device?: MediaQueryMatchers; values?: Partial<MediaQueryMatchers>; onBeforeChange?: (_matches: boolean) => void; onChange?: (_matches: boolean) => void; } declare const MediaQuery: FC<MediaQueryProps>; export default MediaQuery;