import DialogModal from '#components/Templates/DialogModal' import type { Item } from '#types/Item' interface DeleteModalProps { item: Item isOpen: boolean onClose: () => void onConfirm: (e: React.MouseEvent) => void } export function DeleteModal({ item, isOpen, onClose, onConfirm }: DeleteModalProps) { const handleConfirm = (e: React.MouseEvent) => { onConfirm(e) onClose() } return (
{ e.stopPropagation() }} > Do you want to delete {item.name}?
) }