import { Dialog, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle, DialogTrigger } from '@/components/ui/dialog'; import { Server } from '@/types/server'; import { Button } from '@/components/ui/button'; import { LoaderCircleIcon, RefreshCwIcon } from 'lucide-react'; import { useForm } from '@inertiajs/react'; import { useState } from 'react'; export default function SyncUsers({ server }: { server: Server }) { const [open, setOpen] = useState(false); const form = useForm(); const submit = () => { form.patch(route('database-users.sync', server.id), { onSuccess: () => { setOpen(false); }, }); }; return ( Sync database users Sync database users from the server to Vito.

Are you sure you want to sync the database users from the server to Vito?

); }