Skip to content

Commit 3a9b0c8

Browse files
authored
[beta] fix: cleanup resize listener (#4847)
1 parent 45e3c1b commit 3a9b0c8

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Diff for: beta/src/components/MDX/Challenges/Navigation.tsx

+3-2
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,10 @@ export function Navigation({
7171

7272
useEffect(() => {
7373
handleResize();
74-
window.addEventListener('resize', debounce(handleResize, 200));
74+
const debouncedHandleResize = debounce(handleResize, 200);
75+
window.addEventListener('resize', debouncedHandleResize);
7576
return () => {
76-
window.removeEventListener('resize', handleResize);
77+
window.removeEventListener('resize', debouncedHandleResize);
7778
};
7879
}, [handleResize]);
7980

0 commit comments

Comments
 (0)