UNPKG

react-dayo

Version:

A Queue component for notification etc

15 lines (14 loc) 438 B
import { Event } from './constants/events'; export declare type DispatcherEventFn = (...args: any[]) => void; export interface DispatcherImpl { dispatch(f: unknown): () => Promise<void>; /** * To call registered callback of the event */ emit(event: Event, t: unknown): void; /** * To register callback of the event */ on(event: Event, cb: DispatcherEventFn): void; } export default DispatcherImpl;