保誠-保戶業務員媒合平台
PAMapp/assets/ts/api/share.ts
@@ -5,25 +5,27 @@
})
service.interceptors.request.use(function (config: AxiosRequestConfig) {
    loadingStart;
  loadingStart();
    return config;
}, function (error: AxiosError) {
    loadingFinish;
  loadingFinish();
    return Promise.reject(error);
});
service.interceptors.response.use(function (response: AxiosResponse) {
    loadingFinish;
  loadingFinish();
    return response;
}, function (error: AxiosError) {
    loadingFinish;
  loadingFinish();
    return Promise.reject(error);
});
function loadingStart():void{
function loadingStart(): void {
  setTimeout(() => {
    window.$nuxt.$loading.start();
  });
}
function loadingFinish():void{
function loadingFinish(): void {
    window.$nuxt.$loading.finish();
}
}