rooks
Version:
Essential React custom hooks ⚓ to super charge your components!
9 lines • 369 B
TypeScript
type AnyFunction = (...args: unknown[]) => unknown;
type DebounceOptions = {
leading?: boolean;
trailing?: boolean;
maxWait?: number;
};
declare function useDebounceFn<F extends AnyFunction>(func: F, delay: number, options?: DebounceOptions): [(...args: Parameters<F>) => void, boolean];
export { useDebounceFn };
//# sourceMappingURL=useDebounceFn.d.ts.map