PAMapp/shared/services/httpClient.ts | ●●●●● 修補檔 | 檢視 | 原始 | 究查 | 歷程 |
PAMapp/shared/services/httpClient.ts
@@ -16,8 +16,11 @@ withCredentials: true }); let apiNumber = 0; http.interceptors.request.use( (config: AxiosRequestConfig) => { apiNumber += 1; loadingStart(); addHttpHeader(config); return config; @@ -26,11 +29,17 @@ http.interceptors.response.use( (response: AxiosResponse) => { apiNumber -= 1; if (apiNumber === 0) { loadingFinish(); } return response; }, (error: AxiosError) => { apiNumber -= 1; if (apiNumber === 0) { loadingFinish(); } showErrorMessageBox(error) return Promise.reject(error); }