UNPKG

@prodo/effect

Version:

Effect plugin for [Prodo](https://prodo.dev). See [documentation](https://docs.prodo.dev/plugins/effects/) for more info.

22 lines 590 B
interface RecordedEffect { start?: number; end?: number; name?: string; args?: any; value?: any; } interface EffectEvent { recordedEffects: RecordedEffect[]; } export interface EffectConfig { mockEffects?: { [name: string]: any[]; }; } declare type Effect = <A extends any[], R>(func: (...args: A) => R) => (...args: A) => R; export interface EffectActionCtx { effect: Effect; } declare const effect: import("@prodo/core").ProdoPlugin<EffectConfig, {}, EffectActionCtx, {}, EffectEvent>; export default effect; //# sourceMappingURL=index.d.ts.map