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.