import { Dialog, DialogClose, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle, DialogTrigger, } from '@/components/ui/dialog'; import { Button } from '@/components/ui/button'; import { useForm } from '@inertiajs/react'; import { useState } from 'react'; import { LoaderCircleIcon } from 'lucide-react'; import { Plugin } from '@/types/plugin'; export default function Uninstall({ plugin }: { plugin: Plugin }) { const [open, setOpen] = useState(false); const form = useForm({ name: plugin.name, }); const submit = () => { form.delete(route('plugins.uninstall'), { onSuccess: () => { form.reset(); setOpen(false); }, }); }; return ( Uninstall plugin Uninstall plugin {plugin.name}

Are you sure you want to uninstall the plugin {plugin.name}?

); }