UNPKG

@figliolia/react-hooks

Version:

A small collection of simple React Hooks you're probably rewriting on a regular basis

11 lines (10 loc) 392 B
import type { Callback } from "../Types"; export declare abstract class DeferFN<T extends Callback<any[], any>> { callback: T; wait: number; protected ID: ReturnType<typeof setTimeout> | null; constructor(callback: T, wait: number); abstract execute(...args: Parameters<T>): void; update(...args: ConstructorParameters<typeof DeferFN<T>>): void; cancel(): void; }