From 3e8e08c3eb8f5c92fe5c1870dcb236638d1b6acc Mon Sep 17 00:00:00 2001 From: yoosangwook Date: Thu, 5 Jun 2025 10:04:58 +0900 Subject: [PATCH] fix: prevent spinner from hiding on specific response headers - Updated responseHandler in useAxios hook to conditionally hide the spinner only when the 'spinner-state' header is undefined. --- src/hooks/useAxios.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/hooks/useAxios.ts b/src/hooks/useAxios.ts index 21cacfd..25a1671 100644 --- a/src/hooks/useAxios.ts +++ b/src/hooks/useAxios.ts @@ -9,7 +9,9 @@ export function useAxios() { } const responseHandler = (response: AxiosResponse) => { - useSpinnerStore.getState().setIsShow(false) + if (response.headers['spinner-state'] === undefined) { + useSpinnerStore.getState().setIsShow(false) + } response.data = transferResponse(response) return response }