Spaces:
Sleeping
Sleeping
import React from 'react'; | |
import './DeleteModal.css'; | |
import { FaExclamationTriangle } from 'react-icons/fa'; | |
const DeleteModal = ({ isOpen, onClose, onConfirm, podcastName }) => { | |
if (!isOpen) return null; | |
return ( | |
<div className="delete-modal-overlay"> | |
<div className="delete-modal-content"> | |
<div className="delete-modal-header"> | |
<FaExclamationTriangle className="warning-icon" /> | |
<h2>Confirm Deletion</h2> | |
</div> | |
<div className="delete-modal-body"> | |
<p>This will permanently delete <span className="podcast-name">"{podcastName}"</span> podcast.</p> | |
<p className="warning-text">This action cannot be undone.</p> | |
</div> | |
<div className="delete-modal-footer"> | |
<button className="cancel-btn" onClick={onClose}>Cancel</button> | |
<button className="delete-btn" onClick={onConfirm}>Delete Podcast</button> | |
</div> | |
</div> | |
</div> | |
); | |
}; | |
export default DeleteModal; |