[beta] fix: cleanup resize listener (#4847)

This commit is contained in:
Shanmughapriyan S
2022-10-04 06:36:09 +05:30
committed by GitHub
parent 45e3c1b295
commit 3a9b0c81e2

View File

@@ -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]);