UNPKG

@fremtind/jkl-react-hooks

Version:
22 lines (21 loc) 947 B
/** * Sjekker om et CSS Media Query matcher nettleserens egenskaper * * @param mediaQuery CSS Media Query som skal sjekkes. F.eks. `(orientation: portrait)` * @returns om det er match på queryen */ export declare function getInitialMediaQueryMatch(mediaQuery: string): boolean; /** * Lytt på endringer i match mot et CSS Media Query * * @param queryList en MediaQueryList initiert med `window.matchMedia(<CSS Media Query>)` * @param callback funksjon som kalles når match for `queryList` endres */ export declare function addMediaQueryListener(queryList: MediaQueryList, callback: (e: MediaQueryListEvent) => void): void; /** * Fjern en lytter fra en MediaQueryList * * @param queryList en MediaQueryList initiert med `window.matchMedia(<CSS Media Query>)` * @param callback lytter som skal fjernes */ export declare function removeMediaQueryListener(queryList: MediaQueryList, callback: (e: MediaQueryListEvent) => void): void;