"use client"; import { AlertTriangle } from "lucide-react"; import { Button } from "@/components/ui/button"; import { Dialog, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle, } from "@/components/ui/dialog"; interface DeleteSessionModalProps { isOpen: boolean; onClose: () => void; onConfirm: () => void; sessionTitle: string; isDeleting?: boolean; } export function DeleteSessionModal({ isOpen, onClose, onConfirm, sessionTitle, isDeleting = false, }: DeleteSessionModalProps) { return ( Delete Conversation Are you sure you want to delete "{sessionTitle}"? This action cannot be undone and will permanently remove the conversation and all its messages. ); }