diff --git a/src/pages/home/home-page.tsx b/src/pages/home/home-page.tsx index 12896db..5ea65e7 100644 --- a/src/pages/home/home-page.tsx +++ b/src/pages/home/home-page.tsx @@ -95,10 +95,8 @@ export const HomePage = () => { } }).catch((e) => { console.log('catch', e); - }).finally(() => { - console.log('finally'); - setAuthRegisterOn(true); + setAuthRegisterOn(true); }).catch((e: any) => { if(e.response?.data?.error?.message){ snackBar(e.response?.data?.error?.message); diff --git a/src/shared/configs/axios/index.ts b/src/shared/configs/axios/index.ts index 2078e3d..c3e9c86 100644 --- a/src/shared/configs/axios/index.ts +++ b/src/shared/configs/axios/index.ts @@ -4,7 +4,8 @@ import { StorageKeys } from '@/shared/constants/local-storage'; import { checkIsAxiosError, getLocalStorage, - setLocalStorage + setLocalStorage, + snackBar } from '@/shared/lib'; import { appBridge } from '@/utils/appBridge'; import { LoginResponse } from '@/entities/user/model/types'; @@ -58,6 +59,9 @@ const onResponseFulfilled = (response: AxiosResponse) => { const onResponseRejected = (error: AxiosError) => { console.log('onResponseRejected --> ', error); + if(!!error.code && error.code === 'ETIMEDOUT'){ + snackBar(error?.message); + } if(error?.status === 401){ if(appBridge.isNativeEnvironment()){ return appBridge.safeCall(() => appBridge.requestRefreshToken()).then((token: LoginResponse) => {