UNPKG

@td-design/rn-hooks

Version:

从ahooks里面抽取的一些在rn项目里可以使用的hooks。提高开发效率

14 lines (13 loc) 488 B
import type { DebounceOptions } from '../useDebounce/DebounceOptions'; type noop = (...args: any) => any; /** * 用来处理防抖函数的 Hook。 * @param fn 需要防抖的函数 * @param options 配置防抖的行为 */ export default function useDebounceFn<T extends noop>(fn: T, options?: DebounceOptions): { run: import("lodash-es").DebouncedFunc<(...args: Parameters<T>) => ReturnType<T>>; cancel: () => void; flush: () => ReturnType<T> | undefined; }; export {};