import React, { useState } from 'react'; import { Head, useForm } from '@inertiajs/react'; export default function TwoFactorChallenge() { const [useRecovery, setUseRecovery] = useState(false); const { data, setData, post, processing, errors } = useForm({ code: '' }); const handleSubmit = (e: React.FormEvent) => { e.preventDefault(); post(route('two-factor.verify'), { preserveScroll: true }); }; return (
{useRecovery ? 'Enter a recovery code to continue' : 'Enter the 6-digit code from your authenticator app'}