diff --git a/apps/web/src/app/auth/reset-password/[token]/page.tsx b/apps/web/src/app/auth/reset-password/[token]/page.tsx index c7589e2..e7716dc 100644 --- a/apps/web/src/app/auth/reset-password/[token]/page.tsx +++ b/apps/web/src/app/auth/reset-password/[token]/page.tsx @@ -2,6 +2,7 @@ import { use, useState } from "react"; import { useRouter } from "next/navigation"; +import { PASSWORD_MIN_LENGTH, PASSWORD_POLICY_MESSAGE } from "@capakraken/shared"; import { trpc } from "~/lib/trpc/client.js"; export default function ResetPasswordPage({ params }: { params: Promise<{ token: string }> }) { @@ -21,8 +22,8 @@ export default function ResetPasswordPage({ params }: { params: Promise<{ token: function handleSubmit(e: React.FormEvent) { e.preventDefault(); setFormError(null); - if (password.length < 8) { - setFormError("Password must be at least 8 characters."); + if (password.length < PASSWORD_MIN_LENGTH) { + setFormError(PASSWORD_POLICY_MESSAGE); return; } if (password !== confirm) { @@ -40,9 +41,7 @@ export default function ResetPasswordPage({ params }: { params: Promise<{ token:

Password updated

-

- Your password has been changed successfully. -

+

Your password has been changed successfully.