mirror of
https://github.com/Sea-Haven-Industries/shoc-frontend-new.git
synced 2026-10-06 19:22:06 +00:00
22 lines
821 B
JavaScript
22 lines
821 B
JavaScript
import React from "react";
|
|
import { deleteContact } from "./api";
|
|
|
|
export default function DeleteModal({ open, item, onClose, onSuccess }) {
|
|
if(!open) return null;
|
|
const handleDelete=()=>{ deleteContact(item.id).then(()=>onSuccess()); };
|
|
return (
|
|
<div className="modalRoot">
|
|
<div className="modalScrim" onClick={onClose}/>
|
|
<div className="modalCard">
|
|
<div className="modalHeader"><div className="modalTitle">Delete Item?</div><button onClick={onClose}>✕</button></div>
|
|
<div className="modalBody">
|
|
<div>Are you sure you want to delete this contact?</div>
|
|
<div className="modalActions">
|
|
<button onClick={onClose}>Cancel</button>
|
|
<button onClick={handleDelete}>Delete</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
);
|
|
}
|