UNPKG

@ngrx/operators

Version:

Shared RxJS Operators for NgRx libraries

15 lines (14 loc) 662 B
import { Observable } from 'rxjs'; type TapResponseObserver<T, E> = { next: (value: T) => void; error: (error: E) => void; complete?: () => void; finalize?: () => void; }; export declare function tapResponse<T, E = unknown>(observer: TapResponseObserver<T, E>): (source$: Observable<T>) => Observable<T>; /** * @deprecated Instead of passing a sequence of callbacks, use an observer * object. For more info see: https://github.com/ngrx/platform/issues/4840 */ export declare function tapResponse<T, E = unknown>(next: (value: T) => void, error: (error: E) => void, complete?: () => void): (source$: Observable<T>) => Observable<T>; export {};