UNPKG

@mantine/hooks

Version:

A collection of 50+ hooks for state and UI management

7 lines (6 loc) 351 B
import { SetStateAction } from 'react'; export interface UseDebouncedStateOptions { leading?: boolean; } export type UseDebouncedStateReturnValue<T> = [T, (newValue: SetStateAction<T>) => void]; export declare function useDebouncedState<T = any>(defaultValue: T, wait: number, options?: UseDebouncedStateOptions): UseDebouncedStateReturnValue<T>;