@dabapps/redux-requests
Version:
Library for simple redux requests
14 lines (13 loc) • 553 B
TypeScript
import { AnyAction } from 'redux';
import { ResponsesReducerState } from './types';
export declare function responsesReducer<T = any>(state: Readonly<{
[key: string]: Readonly<{
[key: string]: Readonly<{
requestState: "REQUEST" | "SUCCESS" | "FAILURE" | null;
data: import("axios").AxiosError<any> | import("axios").AxiosResponse<T> | null;
meta?: Readonly<{
[key: string]: any;
}> | undefined;
}>;
}>;
}> | undefined, action: AnyAction): ResponsesReducerState<T>;