import React from 'react';
import { AlertCircle, X, Trash2 } from 'lucide-react';
export default function DeleteModal({ isOpen, onClose, onConfirm, title, message, itemName }) {
if (!isOpen) return null;
return (
{/* Header */}
{title || 'Confirm Delete'}
Dangerous Action
{/* Body */}
{message || "Are you sure you want to delete this item? This action cannot be undone."}
{itemName && (
{itemName}
)}
{/* Actions */}
);
}