UNPKG

ahooks

Version:
9 lines (8 loc) 291 B
type Subscription<T> = (val: T) => void; export declare class EventEmitter<T> { private subscriptions; emit: (val: T) => void; useSubscription: (callback: Subscription<T>) => void; } declare const useEventEmitter: <T = void>() => EventEmitter<T>; export default useEventEmitter;