'use client'; import { Dialog, DialogTitle, DialogContent, DialogActions, Button, Typography, } from '@mui/material'; import { Warning } from '@mui/icons-material'; interface DeleteConfirmDialogProps { open: boolean; onClose: () => void; onConfirm: () => void; childName: string; isLoading?: boolean; } export function DeleteConfirmDialog({ open, onClose, onConfirm, childName, isLoading = false, }: DeleteConfirmDialogProps) { return ( Confirm Delete Are you sure you want to delete {childName}? This action cannot be undone. All associated data will be permanently removed. ); }