@common-utilities/debounce
Version:
A basic implementation of the common utility function, Debounce 🏓
12 lines (11 loc) • 323 B
TypeScript
declare type Fn = (args?: unknown) => void;
/**
* debounce 🏓
* ---
* @description a basic implementation of debounce
* @param fn a function callback
* @param delay a number in milliseconds
* @example debounce(fn, 100);
*/
export declare const debounce: (fn: Fn, delay: number, timeout?: number) => Fn;
export {};