perf: merge

This commit is contained in:
xiaoxian521 2022-03-02 20:48:46 +08:00
commit 1722ee7a9b
2 changed files with 4 additions and 4 deletions

View File

@ -3,7 +3,7 @@ import {
resultType, resultType,
PureHttpError, PureHttpError,
RequestMethods, RequestMethods,
PureHttpResoponse, PureHttpResponse,
PureHttpRequestConfig PureHttpRequestConfig
} from "./types.d"; } from "./types.d";
import qs from "qs"; import qs from "qs";
@ -91,7 +91,7 @@ class PureHttp {
private httpInterceptorsResponse(): void { private httpInterceptorsResponse(): void {
const instance = PureHttp.axiosInstance; const instance = PureHttp.axiosInstance;
instance.interceptors.response.use( instance.interceptors.response.use(
(response: PureHttpResoponse) => { (response: PureHttpResponse) => {
const $config = response.config; const $config = response.config;
// 关闭进度条动画 // 关闭进度条动画
NProgress.done(); NProgress.done();

View File

@ -18,13 +18,13 @@ export interface PureHttpError extends AxiosError {
isCancelRequest?: boolean; isCancelRequest?: boolean;
} }
export interface PureHttpResoponse extends AxiosResponse { export interface PureHttpResponse extends AxiosResponse {
config: PureHttpRequestConfig; config: PureHttpRequestConfig;
} }
export interface PureHttpRequestConfig extends AxiosRequestConfig { export interface PureHttpRequestConfig extends AxiosRequestConfig {
beforeRequestCallback?: (request: PureHttpRequestConfig) => void; beforeRequestCallback?: (request: PureHttpRequestConfig) => void;
beforeResponseCallback?: (response: PureHttpResoponse) => void; beforeResponseCallback?: (response: PureHttpResponse) => void;
} }
export default class PureHttp { export default class PureHttp {