import { Fragment, useState } from "react"; import { Dialog, Transition } from "@headlessui/react"; import addIncidentContact from "~/pages/api/organization/addIncidentContact"; import Button from "../buttons/Button"; import InputField from "../InputField"; const AddIncidentContactDialog = ({ isOpen, closeModal, workspaceId, incidentContacts, setIncidentContacts, }) => { let [incidentContactEmail, setIncidentContactEmail] = useState(""); const submit = () => { setIncidentContacts( incidentContacts?.length > 0 ? incidentContacts.concat([incidentContactEmail]) : [incidentContactEmail] ); addIncidentContact(localStorage.getItem("orgData.id"), incidentContactEmail); closeModal(); }; return (
Add an Incident Contact

This contact will be notified in the unlikely event of a severe incident.

); }; export default AddIncidentContactDialog;