import React from "react"; import { Container, Paper, Title, Text, Alert, Stack } from "@mantine/core"; import { IconAlertCircle } from "@tabler/icons-react"; import { useTranslation } from "react-i18next"; import { MfaSetupModal } from "@/ee/mfa"; import APP_ROUTE, { getPostLoginRedirect } from "@/lib/app-route.ts"; import { useNavigate } from "react-router-dom"; export default function MfaSetupRequired() { const { t } = useTranslation(); const navigate = useNavigate(); const handleSetupComplete = () => { navigate(getPostLoginRedirect()); }; return ( {t("Two-factor authentication required")} } color="yellow"> {t( "Your workspace requires two-factor authentication. Please set it up to continue.", )} {t( "This adds an extra layer of security to your account by requiring a verification code from your authenticator app.", )} ); }