fix: Add response interceptor to axios instance for error handling
This commit is contained in:
parent
5fb1afca39
commit
69b08706aa
@ -20,6 +20,14 @@ export const axiosInstance = (url: string | null | undefined) => {
|
||||
},
|
||||
)
|
||||
|
||||
axios.interceptors.response.use(
|
||||
(response) => transferResponse(response),
|
||||
(error) => {
|
||||
// 에러 처리 로직
|
||||
return Promise.reject(error)
|
||||
},
|
||||
)
|
||||
|
||||
return instance
|
||||
}
|
||||
|
||||
@ -35,13 +43,13 @@ export const axiosInstance = (url: string | null | undefined) => {
|
||||
// )
|
||||
|
||||
// Response interceptor
|
||||
axios.interceptors.response.use(
|
||||
(response) => transferResponse(response),
|
||||
(error) => {
|
||||
// 에러 처리 로직
|
||||
return Promise.reject(error)
|
||||
},
|
||||
)
|
||||
// axios.interceptors.response.use(
|
||||
// (response) => transferResponse(response),
|
||||
// (error) => {
|
||||
// // 에러 처리 로직
|
||||
// return Promise.reject(error)
|
||||
// },
|
||||
// )
|
||||
|
||||
// response데이터가 array, object에 따라 분기하여 키 변환
|
||||
const transferResponse = (response: any) => {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user