Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 1x 1x 30x 15x 15x | import * as React from "react"; export const useWindowEvent = ( event: "keydown" | "keyup" | "wheel", callback: EventListener, options?: boolean | AddEventListenerOptions ) => { React.useEffect(() => { window.addEventListener(event, callback, options); return () => { window.removeEventListener(event, callback); }; }, [event]); }; |