mirror of
https://github.com/IRBorisov/ConceptPortal.git
synced 2025-11-15 17:21:38 +03:00
M: Remove unnecessary rerender
This commit is contained in:
parent
b6c94cfe73
commit
a226d014f4
|
|
@ -23,11 +23,15 @@ export function useWindowSize() {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
function handleResize() {
|
function handleResize() {
|
||||||
setWindowSize(getSize());
|
setWindowSize({
|
||||||
|
width: window.innerWidth,
|
||||||
|
height: window.innerHeight,
|
||||||
|
isSmall: window.innerWidth < PARAMETER.smallScreen
|
||||||
|
});
|
||||||
}
|
}
|
||||||
window.addEventListener('resize', handleResize);
|
window.addEventListener('resize', handleResize);
|
||||||
return () => window.removeEventListener('resize', handleResize);
|
return () => window.removeEventListener('resize', handleResize);
|
||||||
}, [isClient, getSize]);
|
}, [isClient]);
|
||||||
|
|
||||||
return windowSize;
|
return windowSize;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user