diff --git a/src/useTimeoutFn.ts b/src/useTimeoutFn.ts index 9d9b9f95..8bede34f 100644 --- a/src/useTimeoutFn.ts +++ b/src/useTimeoutFn.ts @@ -4,7 +4,7 @@ export type UseTimeoutFnReturn = [() => boolean | null, () => void, () => void]; export default function useTimeoutFn(fn: Function, ms: number = 0): UseTimeoutFnReturn { const ready = useRef(false); - const timeout = useRef(0); + const timeout = useRef>(); const isReady = useCallback(() => ready.current, []); const set = useCallback(() => {