UNPKG

common-hook

Version:
22 lines (21 loc) 454 B
type noop = (...args: any) => any; /** * @name 处理防抖函数的Hook * @description * 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时 * @example * const { run } = useDebounceFn( () => { setValue(value + 1) }, { wait: 500 } ) */ export declare const useDebounceFn: <T extends noop>(fn: T, options?: any) => { run: any; cancel: any; flush: any; }; export {};