UNPKG

use-state-debounced

Version:

useStateDebounced - React debounced state hook

6 lines (5 loc) 329 B
import { Dispatch, SetStateAction } from 'react'; type ReturnType<S> = [S, S, Dispatch<SetStateAction<S>>]; export declare function useStateDebounced<S>(delay: number, initialState: S | (() => S)): ReturnType<S>; export declare function useStateDebounced<S = undefined>(delay: number): ReturnType<S | undefined>; export {};