hijabi-dashboard/src/Hooks/useWindowSize.tsx
KarimAldeen 466d24e2b6 Done
2024-02-20 14:52:34 +03:00

19 lines
407 B
TypeScript

import { useState } from "react";
import { useEventListener } from "./useEventListener";
export const useWindowSize = () => {
const [windowSize, setWindowSize] = useState({
width: window.innerWidth,
height: window.innerHeight,
});
useEventListener("resize", () => {
setWindowSize({
width: window.innerWidth,
height: window.innerHeight,
});
});
return windowSize;
};