UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

12 lines (11 loc) 297 B
/** * @packageDocumentation * @module utils */ import { Observable } from 'rxjs'; export interface WithLoadState<T, E = unknown> { loading: boolean; data: T; error: E; } export declare function withLoadState<T>(input: Observable<T>, defaultValue?: T): Observable<WithLoadState<T>>;