Kind: Class
Source: atloria-monorepo/packages/api-client/src/utils/interceptors.ts
Manager for request/response interceptors
Methods
| Method | Signature | Returns |
|---|---|---|
addRequestInterceptor | addRequestInterceptor(interceptor: RequestInterceptor) | () => void |
addResponseInterceptor | addResponseInterceptor(interceptor: ResponseInterceptor) | () => void |
addErrorInterceptor | addErrorInterceptor(interceptor: ErrorInterceptor) | () => void |
executeRequestInterceptors | executeRequestInterceptors(config: RequestConfig) | Promise<RequestConfig> |
executeResponseInterceptors | executeResponseInterceptors(response: APIResponse<T>) | Promise<APIResponse<T>> |
executeErrorInterceptors | executeErrorInterceptors(error: Error) | Promise<Error> |
clear | clear() | void |
Was this page helpful?