UNPKG

@material-ui/core

Version:

React components that implement Google's Material Design.

23 lines (18 loc) 604 B
export interface MuiMediaQueryListEvent { matches: boolean; } export interface MuiMediaQueryList { matches: boolean; addListener: (listener: MuiMediaQueryListListener) => void; removeListener: (listener: MuiMediaQueryListListener) => void; } export type MuiMediaQueryListListener = (event: MuiMediaQueryListEvent) => void; export interface Options { defaultMatches?: boolean; noSsr?: boolean; ssrMatchMedia?: (query: string) => { matches: boolean }; } export default function useMediaQuery<Theme = unknown>( query: string | ((theme: Theme) => string), options?: Options ): boolean;