diff --git a/src/hooks/useInterval.js b/src/hooks/useInterval.js index 7f4603f..9e998bc 100644 --- a/src/hooks/useInterval.js +++ b/src/hooks/useInterval.js @@ -1,11 +1,11 @@ import { useEffect, useRef } from 'react'; export default function useInterval(callback, delay) { - const callbacRef = useRef(); + const callbackRef = useRef(); // update callback function with current render callback that has access to latest props and state useEffect(() => { - callbacRef.current = callback; + callbackRef.current = callback; }); useEffect(() => { @@ -14,7 +14,7 @@ export default function useInterval(callback, delay) { } const interval = setInterval(() => { - callbacRef.current && callbacRef.current(); + callbackRef.current && callbackRef.current(); }, delay); return () => clearInterval(interval); }, [delay]);