common-hook
Version:
提供项目中常用的 React Hooks
17 lines (16 loc) • 394 B
TypeScript
/**
* @name useEffect+节流
* @description
* 规定在时间内,只能触发一次函数。如果这个时间内触发多次函数,只有一次生效
* @example
* useThrottleEffect(
() => {
setRecords((val) => [...val, value])
},
[value],
{
wait: 1000
}
)
*/
export declare const useThrottleEffect: (effect: any, deps?: any, options?: any) => void;