fix(projects): fix ts and lint error

This commit is contained in:
Soybean
2026-05-13 14:23:11 +08:00
parent e8fa90b4b1
commit 9afa21e42e
2 changed files with 3 additions and 3 deletions

View File

@@ -1,4 +1,4 @@
import axios, { AxiosError } from 'axios';
import { create, AxiosError } from 'axios';
import type { AxiosResponse, CreateAxiosDefaults, InternalAxiosRequestConfig } from 'axios';
import axiosRetry from 'axios-retry';
import { nanoid } from '@sa/utils';
@@ -22,7 +22,7 @@ function createCommonRequest<
const opts = createDefaultOptions<ResponseData, ApiData, State>(options);
const axiosConf = createAxiosConfig(axiosConfig);
const instance = axios.create(axiosConf);
const instance = create(axiosConf);
const abortControllerMap = new Map<string, AbortController>();

View File

@@ -32,7 +32,7 @@ export async function transformResponse(response: AxiosResponse) {
const responseType: ResponseType = (response.config?.responseType as ResponseType) || 'json';
if (responseType === 'json') return;
const isJson = response.headers['content-type']?.includes('application/json');
const isJson = (response.headers['content-type'] as string)?.includes('application/json');
if (!isJson) return;
if (responseType === 'blob') {