diff options
author | Sebastian <sebasjm@gmail.com> | 2023-01-23 10:07:08 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2023-01-23 10:09:57 -0300 |
commit | fdbe5c12e99804ea52757fdb0876ad95c2f75701 (patch) | |
tree | 33848f489300e50ce7bc04af9ec10201cf4edd5f /packages/merchant-backend-ui/src/hooks | |
parent | 0029013f8d9e4ca8b281fdaa38f5c8ae389f7def (diff) | |
download | wallet-core-fdbe5c12e99804ea52757fdb0876ad95c2f75701.tar.xz |
tune up backend dependecies
Diffstat (limited to 'packages/merchant-backend-ui/src/hooks')
-rw-r--r-- | packages/merchant-backend-ui/src/hooks/backend.ts | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/merchant-backend-ui/src/hooks/backend.ts b/packages/merchant-backend-ui/src/hooks/backend.ts index 96b8f7139..044344d5d 100644 --- a/packages/merchant-backend-ui/src/hooks/backend.ts +++ b/packages/merchant-backend-ui/src/hooks/backend.ts @@ -209,7 +209,7 @@ export async function request<T>(url: string, options: RequestOptions = {}): Pro url, responseType: 'json', headers, - cancelToken: !removeAxiosCancelToken? source.token : undefined, + cancelToken: !removeAxiosCancelToken ? source.token : undefined, method: options.method || 'get', data: options.data, params: options.params, @@ -217,8 +217,10 @@ export async function request<T>(url: string, options: RequestOptions = {}): Pro }) return buildRequestOk<T>(res, url, !!options.token) } catch (e) { - const error = buildRequestFailed(e, url, !!options.token) - throw error + if (axios.isAxiosError(e)) { + throw buildRequestFailed(e, url, !!options.token) + } + throw e } } |