diff --git a/src/useDebounce.ts b/src/useDebounce.ts index eded395d30..73e3ca6ed7 100644 --- a/src/useDebounce.ts +++ b/src/useDebounce.ts @@ -1,13 +1,9 @@ import { useCallback, useRef } from 'react'; import useUpdateEffect from './useUpdateEffect'; - const useDebounce = (fn: () => any, ms: number = 0, args: any[] = []) => { - const timer = useRef(); - useUpdateEffect(() => { - timer.current = window.setTimeout(fn.bind(null, args), ms); return () => { // if args change then clear timeout