import { Trash } from 'lucide-react'; import { Button } from '@/components/ui/button'; import { ConfirmationDialog } from '@/components/ui/dialog'; import { useNotifications } from '@/components/ui/notifications'; import { Authorization, ROLES } from '@/lib/authorization'; import { useDeleteDiscussion } from '../api/delete-discussion'; type DeleteDiscussionProps = { id: string; }; export const DeleteDiscussion = ({ id }: DeleteDiscussionProps) => { const { addNotification } = useNotifications(); const deleteDiscussionMutation = useDeleteDiscussion({ mutationConfig: { onSuccess: () => { addNotification({ type: 'success', title: 'Discussion Deleted', }); }, }, }); return ( }> Delete Discussion } confirmButton={ } /> ); };