Update to axios v1.x (#315)

Update to axious v1.4.0
This commit is contained in:
schroda
2023-05-23 13:25:48 +02:00
committed by GitHub
parent 84433ffff8
commit 95ceac335b
4 changed files with 31 additions and 10 deletions

View File

@@ -6,7 +6,7 @@
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*/
import { AxiosRequestConfig, AxiosResponse } from 'axios';
import { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios';
import useSWR, { SWRConfiguration, SWRResponse } from 'swr';
import useSWRInfinite, { SWRInfiniteConfiguration, SWRInfiniteResponse } from 'swr/infinite';
import {
@@ -66,7 +66,7 @@ export class RequestManager {
return this.restClient;
}
public updateClient(config: AxiosRequestConfig): void {
public updateClient(config: Partial<AxiosInstance['defaults']>): void {
this.restClient.updateConfig(config);
}

View File

@@ -95,7 +95,7 @@ export class RestClient implements IRestClient {
});
}
public updateConfig(config: AxiosRequestConfig): void {
public updateConfig(config: Partial<AxiosInstance['defaults']>): void {
this.client.defaults = { ...this.client.defaults, ...config };
}