@thibault.sh/hooks
Version:
A comprehensive collection of React hooks for browser storage, UI interactions, and more
2 lines • 358 B
JavaScript
import {useState,useEffect}from'react';var d=t=>{let[a,n]=useState(!1);return useEffect(()=>{let e=window.matchMedia(t);n(e.matches);let s=r=>{n(r.matches);};return e.addEventListener("change",s),()=>{e.removeEventListener("change",s);}},[t]),a};export{d as useMediaQuery};//# sourceMappingURL=useMediaQuery.mjs.map
//# sourceMappingURL=useMediaQuery.mjs.map