Web: Files: Bar: fix memory leak

This commit is contained in:
Viktor Fomin 2022-05-13 18:15:52 +03:00
parent 294a449d78
commit 161add9853

View File

@ -41,9 +41,12 @@ const bannerHOC = (props) => {
}; };
useEffect(() => { useEffect(() => {
setTimeout(() => updateBanner(), 10000); const updateTimeout = setTimeout(() => updateBanner(), 10000);
const updateInterval = setInterval(updateBanner, ADS_TIMEOUT); const updateInterval = setInterval(updateBanner, ADS_TIMEOUT);
return () => clearInterval(updateInterval); return () => {
clearTimeout(updateTimeout);
clearInterval(updateInterval);
};
}, []); }, []);
const onClose = () => { const onClose = () => {