mirror of
https://github.com/reactjs/react.dev.git
synced 2026-02-23 20:23:08 +00:00
[beta] fix: cleanup resize listener (#4847)
This commit is contained in:
committed by
GitHub
parent
45e3c1b295
commit
3a9b0c81e2
@@ -71,9 +71,10 @@ export function Navigation({
|
||||
|
||||
useEffect(() => {
|
||||
handleResize();
|
||||
window.addEventListener('resize', debounce(handleResize, 200));
|
||||
const debouncedHandleResize = debounce(handleResize, 200);
|
||||
window.addEventListener('resize', debouncedHandleResize);
|
||||
return () => {
|
||||
window.removeEventListener('resize', handleResize);
|
||||
window.removeEventListener('resize', debouncedHandleResize);
|
||||
};
|
||||
}, [handleResize]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user