From 9dd36bd20e3795002ba700457eae28e7437c05cf Mon Sep 17 00:00:00 2001 From: Joe Date: Tue, 18 Apr 2023 07:28:54 +0530 Subject: [PATCH] fix: signup form submiting after api error (#8298) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Omar López --- apps/web/pages/signup.tsx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/apps/web/pages/signup.tsx b/apps/web/pages/signup.tsx index 235e2cfb0f..47647d0ec0 100644 --- a/apps/web/pages/signup.tsx +++ b/apps/web/pages/signup.tsx @@ -95,7 +95,17 @@ export default function Signup({ prepopulateFormValues }: inferSSRProps
-
+ { + event.preventDefault(); + event.stopPropagation(); + + if (methods.formState?.errors?.apiError) { + methods.clearErrors("apiError"); + } + methods.handleSubmit(signUp)(event); + }} + className="bg-default space-y-6"> {errors.apiError && }