import { useState } from "react"; import Button from "../../pageElements/Button"; import Modal from "react-bootstrap/Modal"; import TextInput from "../../pageElements/TextInput"; import { ExclamationTriangle } from "react-bootstrap-icons"; import { db } from "../../firebase"; const ConfirmModal = ({ onCancel, onConfirm, buttonLabelText, modalText, isBusy, isReport, appUserId, caseId, documentId, issueText, setIssueText, reportDoc, titleText, isPromoModal, cancelButtonText, }) => { const title = titleText ? titleText : "Confirmation"; return ( {isReport ? ( Report an issue ) : ( {titleText && !isPromoModal ? ( ) : ( <> )} {title} )} {modalText} {isReport || isPromoModal ? (
setIssueText(e.target.value)} label={ issueText ? "" : isPromoModal ? "Enter your promotional code" : "Description of issue" } />
) : ( <> )}