From eaa83927898cf3249d443f42ea4621ef89695cf9 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Sun, 4 Jun 2023 00:30:48 +0200 Subject: [PATCH] Fix axios requests (#324) The response was the expected data and not the actual axios response. Thus, there was no "data" property and trying to use it could lead to errors like e.g. TypeErrors. --- src/lib/RequestManager.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/RequestManager.ts b/src/lib/RequestManager.ts index 9ceab418..e5d419fc 100644 --- a/src/lib/RequestManager.ts +++ b/src/lib/RequestManager.ts @@ -6,7 +6,7 @@ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ -import { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; +import { AxiosInstance, AxiosRequestConfig } from 'axios'; import useSWR, { SWRConfiguration, SWRResponse } from 'swr'; import useSWRInfinite, { SWRInfiniteConfiguration, SWRInfiniteResponse } from 'swr/infinite'; import { @@ -57,7 +57,7 @@ type SWRInfiniteResponseLoadInfo = { isLoadMore: boolean; }; type AbortableRequest = { abortRequest: AbortController['abort'] }; -export type AbortableAxiosResponse = { response: Promise> } & AbortableRequest; +export type AbortableAxiosResponse = { response: Promise } & AbortableRequest; export type AbortableSWRResponse = SWRResponse & AbortableRequest; export type AbortableSWRInfiniteResponse = SWRInfiniteResponse & AbortableRequest &