Skip to content

Commit d107b45

Browse files
committed
improvement: Simplify form reset logic in signup component
1 parent 159b871 commit d107b45

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

src/pages/auth/signup.tsx

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export default function SignUp() {
4444
const {
4545
handleSubmit,
4646
register,
47-
resetField,
47+
reset,
4848
formState: { errors, isSubmitting }
4949
} = useForm<SignUpSchema>({
5050
resolver: zodResolver(signUpSchema),
@@ -74,10 +74,7 @@ export default function SignUp() {
7474

7575
if (data.error) {
7676
recaptchaRef.current?.reset();
77-
resetField("email");
78-
resetField("username");
79-
resetField("password");
80-
resetField("confirmPassword");
77+
reset();
8178
setIsVerified(false);
8279
throw data.error;
8380
} else {
@@ -109,10 +106,7 @@ export default function SignUp() {
109106
}
110107

111108
recaptchaRef.current?.reset();
112-
resetField("email");
113-
resetField("username");
114-
resetField("password");
115-
resetField("confirmPassword");
109+
reset();
116110
setIsVerified(false);
117111
}
118112
};

0 commit comments

Comments
 (0)