@material-ui/core
Version:
React components that implement Google's Material Design.
20 lines (15 loc) • 577 B
TypeScript
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) => MuiMediaQueryList;
}
export default function unstable_useMediaQuery(query: string, options?: Options): boolean;