diff --git a/src/Components/Case/CaseDetailsPage.js b/src/Components/Case/CaseDetailsPage.js index a5adff7..f5d1b73 100644 --- a/src/Components/Case/CaseDetailsPage.js +++ b/src/Components/Case/CaseDetailsPage.js @@ -1,5 +1,5 @@ import React, { useEffect, useContext, useState } from "react"; -import { useNavigate } from "react-router-dom"; +import { useNavigate, Link } from "react-router-dom"; import { DetailCard } from "../../pageElements/DetailCard.js"; import Button from "../../pageElements/Button"; import CreateModal from "../Modals/CreateModal.js"; @@ -9,6 +9,7 @@ import { db } from "../../firebase"; import { useParams } from "react-router-dom"; import { AppContext } from "../../Hooks/useContext/appContext.js"; import LoadingSpinner from "../../pageElements/LoadingSpinner"; +import { ArrowLeft } from "react-bootstrap-icons"; import { doc, getDoc, @@ -22,6 +23,7 @@ const CaseDetailsPage = () => { const [subCase, setSubCase] = useState(null); const navigate = useNavigate(); const [showUploadModal, setShowUploadModal] = useState(); + const [uploadType, setUploadType] = useState(); const [showCreateModal, setShowCreateModal] = useState(); const [showConfirmModal, setShowConfirmModal] = useState(); const [isLoading, setIsLoading] = useState(false); @@ -169,6 +171,7 @@ const CaseDetailsPage = () => { const handleUploadDoc = () => { if (docsAllowed - docsGenerated > 0) { + setUploadType("discovery"); setShowUploadModal(true); } else { setShowConfirmModal(true); @@ -186,8 +189,13 @@ const CaseDetailsPage = () => { navigate(`/reqedit/${documentId}/interrogatories-out/${caseId}`); }; - const handleBack = () => { - navigate("/cases"); + const handleUploadComplaint = () => { + if (docsAllowed - docsGenerated > 0) { + setUploadType("complaint"); + setShowUploadModal(true); + } else { + setShowConfirmModal(true); + } }; const handleConfirmDocType = (docType) => { @@ -208,23 +216,33 @@ const CaseDetailsPage = () => { return (
- Clicking upload begins document creation. + NOTE: YOU ARE UPLOADING A {uploadType.toUpperCase()} +
+ If you intended to upload a {otherType} - click "cancel", then + select {otherType}
-- Document credit will be debited from account. -