UNPKG

@ui-schema/react

Version:

Schema-driven UI generator for React using JSON Schema. Build powerful form and interface generators with headless components and hooks.

12 lines (11 loc) 467 B
import * as React from 'react'; export interface DebounceValue<T> { changed?: boolean; value: T | undefined; } export declare const useDebounceValue: <T>(value: T | undefined, debounceTime: number, setter: (val: T | undefined) => void) => { bubbleBounce: (currentVal: T | undefined) => void; bounceVal: DebounceValue<T>; setBounceVal: React.Dispatch<React.SetStateAction<DebounceValue<T>>>; changeBounceVal: (value: T | undefined) => void; };