@appello/services
Version:
Services package with api / graphql
9 lines (8 loc) • 428 B
TypeScript
import { ResponseErrors } from '@appello/common';
import { AxiosError } from 'axios';
export interface HandleRequestErrorParams {
error: AxiosError;
handleDetailError?: (error: ResponseErrors) => ResponseErrors;
onManualHandleError?: (error: AxiosError) => ResponseErrors;
}
export declare function handleApiRequestError({ error, onManualHandleError, handleDetailError, }: HandleRequestErrorParams): ResponseErrors;