@fallen-zero/use
Version:
11 lines (10 loc) • 392 B
TypeScript
/**
* 定时执行函数
* @param {() => Promise<void> | void} fn 需要执行函数
* @param {number} [interval] 时间间隔(毫秒), 默认20000ms
* @returns {loop: () => void, cancel: () => void} loop: 执行函数, cancel: 取消函数
*/
export declare function useLoopExec(fn: () => Promise<void> | void, interval?: number): {
loop: () => void;
cancel: () => void;
};