@thibault.sh/hooks
Version:
A comprehensive collection of React hooks for browser storage, UI interactions, and more
2 lines • 439 B
JavaScript
var react=require('react');function u(e){let[r,s]=react.useState(!1);return react.useEffect(()=>{let o=n=>{n.key===e&&s(!0);},t=n=>{n.key===e&&s(!1);};return window.addEventListener("keydown",o),window.addEventListener("keyup",t),()=>{window.removeEventListener("keydown",o),window.removeEventListener("keyup",t);}},[e]),r}exports.useKeyPress=u;//# sourceMappingURL=useKeyPress.cjs.map
//# sourceMappingURL=useKeyPress.cjs.map
;