ngx-http-request-state
Version:
Angular library for wrapping HttpClient responses with loading & error information to allow observing load/loading/error state changes as a stream of events.
5 lines (4 loc) • 476 B
TypeScript
import { ErrorState, LoadedState, LoadingState } from './model';
export declare function isLoadingState<T>(state?: LoadingState<T> | ErrorState<unknown> | LoadedState<unknown>): state is LoadingState<T>;
export declare function isLoadedState<T>(state?: LoadedState<T> | LoadingState<unknown> | ErrorState<unknown>): state is LoadedState<T>;
export declare function isErrorState<T>(state?: ErrorState<T> | LoadedState<unknown> | LoadingState<unknown>): state is ErrorState<T>;