import { Head, Link, useForm } from '@inertiajs/react'; import { LoaderCircle } from 'lucide-react'; import { FormEventHandler } from 'react'; import InputError from '@/components/ui/input-error'; import { Button } from '@/components/ui/button'; import { Input } from '@/components/ui/input'; import { Label } from '@/components/ui/label'; import AuthLayout from '@/layouts/auth/layout'; import { Form, FormField, FormFields } from '@/components/ui/form'; export default function TwoFactor() { const form = useForm>({ code: '', recovery_code: '', }); const submit: FormEventHandler = (e) => { e.preventDefault(); form.post(route('two-factor.store'), { onFinish: () => form.reset(), }); }; return (
form.setData('code', e.target.value)} /> form.setData('recovery_code', e.target.value)} />
); }