UNPKG

hapic

Version:

A http api client based on axios.

13 lines (12 loc) 390 B
import type { RequestOptions } from '../request'; import type { Response } from '../response'; import type { ErrorCode } from './constants'; export type ClientErrorCreateContext<T = any> = { request: RequestOptions; error?: Error; response?: Response<T>; code?: ErrorCode; }; export type ClientErrorContext<T = any> = ClientErrorCreateContext<T> & { message: string; };