@casipe/react-service-provider
Version:
React library sevice provider
8 lines (7 loc) • 336 B
TypeScript
import { AxiosError, AxiosResponse } from 'axios';
import { BehaviorSubject } from 'rxjs';
import { ServiceResponseData } from './interfaces';
export declare class RequestSubject<T = any> extends BehaviorSubject<ServiceResponseData<T>> {
constructor(defaultData?: T);
finish(response: AxiosResponse<T> | AxiosError<T>): void;
}