Skip to content

Commit 3dc49f9

Browse files
update useonwindowresize (#1062)
1 parent 0a6c9a0 commit 3dc49f9

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

src/hooks/useOnWindowResize.tsx

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
1-
import { useEffect, useState } from "react";
1+
import * as React from "react";
22

3-
const useOnWindowResize = (handler: { (): void }, initialWindowSize?: number) => {
4-
const [windowSize, setWindowSize] = useState<undefined | number>(initialWindowSize);
5-
useEffect(() => {
3+
const useOnWindowResize = (handler: { (): void }) => {
4+
React.useEffect(() => {
65
const handleResize = () => {
7-
setWindowSize(window.innerWidth);
86
handler();
97
};
108
handleResize();
119
window.addEventListener("resize", handleResize);
1210

1311
return () => window.removeEventListener("resize", handleResize);
14-
}, [handler, windowSize]);
12+
}, [handler]);
1513
};
1614

1715
export default useOnWindowResize;

0 commit comments

Comments
 (0)