@extrawest/firebase-chat-list-component
Version:
React Firebase Chat List Component
18 lines (17 loc) • 580 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.useWindowSize = void 0;
const react_1 = require("react");
const useWindowSize = () => {
const [size, setSize] = react_1.useState([0, 0]);
react_1.useLayoutEffect(() => {
function updateSize() {
setSize([window.innerWidth, window.innerHeight]);
}
window.addEventListener('resize', updateSize);
updateSize();
return window.removeEventListener('resize', updateSize);
}, []);
return size;
};
exports.useWindowSize = useWindowSize;