koval-ui
Version:
React components collection with minimalistic design. Supports theming, layout, and input validation.
3 lines (2 loc) • 440 B
JavaScript
"use client";"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const n=require("react"),i=a=>{const[t,s]=n.useState(!1);return n.useEffect(()=>{const e=window.matchMedia(a);if(!window.matchMedia)return;e.matches!==t&&s(e.matches);const c=()=>s(e.matches);return e.addEventListener("change",c),()=>e.removeEventListener("change",c)},[t,a]),t};exports.useMatchMedia=i;
//# sourceMappingURL=useMatchMedia.cjs.map