Skip to content

Commit 24b35ea

Browse files
committed
fix: redirect 시 localstroage 초기회 되도록 수정
1 parent c30f063 commit 24b35ea

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/apis/item.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { WelfareItemData } from '@/types/welfareItemType';
22
import PrivateAxiosInstance from '@/services/privateAxiosInstance';
3+
import { isAxiosError } from 'axios';
34

45
// 대여 가능한 복지물품 리스트 불러오기
56
// eslint-disable-next-line import/prefer-default-export
@@ -13,6 +14,9 @@ export const getWelfareItems = async (
1314

1415
return response.data;
1516
} catch (error) {
17+
if (isAxiosError(error)) {
18+
console.log(error);
19+
}
1620
throw new Error(`welfare 목록 불러오기에 실패했습니다: ${error}`);
1721
}
1822
};

src/services/privateAxiosInstance.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ PrivateAxiosInstance.interceptors.response.use(
5353
(response) => response,
5454
(error: AxiosError) => {
5555
if (error.response?.status === 401) {
56+
localStorage.clear();
5657
redirectToLogin();
5758
}
5859
return Promise.reject(error);

0 commit comments

Comments
 (0)