"use client"; import { useActionState } from "react"; import { confirmOwnMfaEnrollment, type MfaEnrollState } from "@/server/actions/account"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; const initial: MfaEnrollState = { status: "idle" }; /** MFA-Einrichtung für den angemeldeten Mandanten-Nutzer (QR wird serverseitig erzeugt). */ export function TenantMfaEnrollForm() { const [state, action, pending] = useActionState(confirmOwnMfaEnrollment, initial); if (state.status === "done") { return (