Front-page lazy-load fixes and improvements #6388

Merged
infinite-persistence merged 3 commits from ip/front.page.lazy.load.2 into master 2021-07-05 10:04:34 +02:00
Showing only changes of commit 033b03e6e4 - Show all commits

View file

@ -62,7 +62,11 @@ export default function WaitUntilOnPage(props: Props) {
if (ref && ref.current && !shouldRender) {
window.addEventListener('scroll', handleDisplayingRef);
return () => window.removeEventListener('scroll', handleDisplayingRef);
window.addEventListener('resize', handleDisplayingRef);
return () => {
window.removeEventListener('scroll', handleDisplayingRef);
window.removeEventListener('resize', handleDisplayingRef);
};
}
}, [ref, setShouldRender, shouldRender, shouldElementRender]);