funciones-basicas
Version:
Funciones Basicas para proyectos simples
23 lines • 841 B
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.useWindowSize = useWindowSize;
const react_1 = __importDefault(require("react"));
function useWindowSize() {
const [windowSize, setWindowSize] = react_1.default.useState();
react_1.default.useEffect(() => {
function handleResize() {
setWindowSize({
width: window.innerWidth,
height: window.innerHeight,
});
}
window.addEventListener("resize", handleResize);
handleResize();
return () => window.removeEventListener("resize", handleResize);
}, []);
return windowSize;
}
//# sourceMappingURL=size-hook.js.map
;