fix: apply password match validation only on sign-up form

This commit is contained in:
Pablo Lara
2024-10-02 06:37:29 +02:00
parent 9e56a4a10d
commit ce51108f7f
+7 -4
View File
@@ -37,7 +37,10 @@ export const authFormSchema = (type: string) =>
message: "It must contain at least 12 characters.",
}),
})
.refine((data) => data.password === data.confirmPassword, {
message: "The password must match",
path: ["confirmPassword"],
});
.refine(
(data) => type === "sign-in" || data.password === data.confirmPassword,
{
message: "The password must match",
path: ["confirmPassword"],
},
);