From aa81871cfe3ee1e92dbd67d566ad686f9d11c8d1 Mon Sep 17 00:00:00 2001 From: ZHENG XIAOYI Date: Fri, 6 Feb 2026 16:58:12 +0800 Subject: [PATCH] fix(auth): improve login error feedback for better UX --- src/services/api.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/services/api.ts b/src/services/api.ts index 49111dc..3faaf3e 100644 --- a/src/services/api.ts +++ b/src/services/api.ts @@ -37,6 +37,11 @@ apiClient.interceptors.response.use( return Promise.reject(customError); } } + if (error.response?.data?.error) { + const customError = new Error(error.response.data.error); + customError.name = 'ApiError'; + return Promise.reject(customError); + } return Promise.reject(error); } );