fix: Can't perform a React state update on an unmounted component

This commit is contained in:
Tom Moor
2023-10-22 22:08:36 -04:00
parent b0095e6fe1
commit 1abe4964e8

View File

@@ -36,9 +36,11 @@ export default function useIdle(
}
timeout.current = setTimeout(() => {
setIsIdle(true);
if (isMounted()) {
setIsIdle(true);
}
}, timeToIdle);
}, [timeToIdle]);
}, [isMounted, timeToIdle]);
React.useEffect(() => {
const handleUserActivityEvent = throttle(() => {