@anoki/fse-marche-ui
Version:
FSE UI components library
19 lines (18 loc) • 412 B
JavaScript
import { useState as r, useEffect as o } from "react";
const m = (t) => {
const [a, s] = r(!1);
return o(() => {
const e = window.matchMedia(t);
s(e.matches);
const n = (c) => {
s(c.matches);
};
return e.addEventListener("change", n), () => {
e.removeEventListener("change", n);
};
}, [t]), a;
};
export {
m as useMediaQuery
};
//# sourceMappingURL=index.es149.js.map