import { Button } from '@/components/ui/button'; import { LoaderCircleIcon, UploadIcon } from 'lucide-react'; import { Dialog, DialogClose, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle, DialogTrigger, } from '@/components/ui/dialog'; import { Form, FormField, FormFields } from '@/components/ui/form'; import { FormEvent } from 'react'; import { useForm } from '@inertiajs/react'; import { Label } from '@/components/ui/label'; import { Input } from '@/components/ui/input'; import InputError from '@/components/ui/input-error'; export default function ImportVito() { const form = useForm({ backup_file: null as File | null, }); const submit = (e: FormEvent) => { e.preventDefault(); form.post(route('vito-settings.import')); }; return ( Import Import settings to Vito
form.setData('backup_file', e.target.files?.[0] || null)} />
); }