From 645228b1c761617f5ebfc084cf8b1861c1d9f12e Mon Sep 17 00:00:00 2001 From: Piyush Gupta Date: Thu, 9 Oct 2025 01:16:39 +0530 Subject: [PATCH] fix: breaking signup page on error --- frontend/src/components/auth/EnterEmailStep.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/auth/EnterEmailStep.tsx b/frontend/src/components/auth/EnterEmailStep.tsx index a74e9611c..55988818f 100644 --- a/frontend/src/components/auth/EnterEmailStep.tsx +++ b/frontend/src/components/auth/EnterEmailStep.tsx @@ -54,7 +54,13 @@ export default function EnterEmailStep({ incrementStep(); } catch (e) { if (axios.isAxiosError(e)) { - const { message = "Something went wrong" } = e.response?.data as { message: string }; + let message = "Something went wrong"; + if (e?.status === 422) { + message = "Invalid email"; + } else { + message = (e.response?.data as { message: string })?.message || message; + } + createNotification({ type: "error", text: message