UNPKG

evt

Version:

Type safe replacement for node's EventEmitter

13 lines (12 loc) 440 B
declare type CtxLike<Result = any> = import("../lib/types/interfaces/CtxLike").CtxLike<Result>; interface StatefulReadonlyEvtLike { state: unknown; attach: (ctx: CtxLike, cb: (state: unknown) => void) => void; } /** * https://docs.evt.land/react-hooks#usererenderonstatechange * * To use StatefulEvt as react component state. * */ export declare function useRerenderOnStateChange(evt: StatefulReadonlyEvtLike): void; export {};