@ngrx/effects
Version:
Side effect model for @ngrx/store
12 lines (11 loc) • 471 B
TypeScript
import { ErrorHandler } from '@angular/core';
import { Action } from '@ngrx/store';
import { Notification, Observable } from 'rxjs';
export interface EffectNotification {
effect: Observable<any> | (() => Observable<any>);
propertyName: PropertyKey;
sourceName: string;
sourceInstance: any;
notification: Notification<Action | null | undefined>;
}
export declare function reportInvalidActions(output: EffectNotification, reporter: ErrorHandler): void;