This commit is contained in:
Max Peintner
2024-11-26 13:49:20 +01:00
parent 5aaa5407cd
commit b974f0ad6b
9 changed files with 26 additions and 18 deletions

View File

@@ -11,7 +11,7 @@ import { create } from "@zitadel/client";
import { ChecksSchema } from "@zitadel/proto/zitadel/session/v2/session_service_pb";
import { PasswordComplexitySettings } from "@zitadel/proto/zitadel/settings/v2/password_settings_pb";
import { useTranslations } from "next-intl";
import { redirect } from "next/navigation";
import { useRouter } from "next/navigation";
import { useState } from "react";
import { FieldValues, useForm } from "react-hook-form";
import { Alert } from "./alert";
@@ -60,6 +60,8 @@ export function SetPasswordForm({
const [loading, setLoading] = useState<boolean>(false);
const [error, setError] = useState<string>("");
const router = useRouter();
async function submitPassword(values: Inputs) {
setLoading(true);
let payload: { userId: string; password: string; code?: string } = {
@@ -132,7 +134,7 @@ export function SetPasswordForm({
"redirect" in passwordResponse &&
passwordResponse.redirect
) {
redirect(passwordResponse.redirect);
return router.push(passwordResponse.redirect);
}
return;