timeout 오류 메세지 추가
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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) => {
|
||||
|
||||
Reference in New Issue
Block a user