UNPKG

laif-ds

Version:

Design System di Laif con componenti React basati su principi di Atomic Design

20 lines (19 loc) 460 B
"use client"; import * as o from "react"; const e = 768; function r() { const [s, n] = o.useState( void 0 ); return o.useEffect(() => { if (typeof window > "u") return; const t = window.matchMedia(`(max-width: ${e - 1}px)`), i = () => { n(window.innerWidth < e); }; return t.addEventListener("change", i), n(window.innerWidth < e), () => t.removeEventListener("change", i); }, []), !!s; } export { r as useIsMobile };