synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
21 lines (20 loc) • 484 B
JavaScript
import { useState as r, useEffect as d } from "react";
const w = 768;
function f(s) {
const e = s ?? w, [t, i] = r(
() => typeof window < "u" ? window.innerWidth > e : !0
);
return d(() => {
const n = () => {
const o = window.innerWidth > e;
o !== t && i(o);
};
return window.addEventListener("resize", n), () => {
window.removeEventListener("resize", n);
};
}), t;
}
export {
f as default
};
//# sourceMappingURL=useShowDesktop.js.map