Fix fn not refreshed in useInterval

pull/182/head
Lim Chee Aun 2023-07-13 20:11:23 +08:00
rodzic 5791338393
commit afc13c0d7e
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -4,7 +4,7 @@ function useInterval(fn, delay, deps, immediate) {
const savedCallback = useRef(fn);
useEffect(() => {
savedCallback.current = fn;
}, [deps]);
}, [fn, deps]);
useEffect(() => {
if (!immediate || delay === null || delay === false) return;