From a7bf90076d626e1df19e56e27dffc7b81da4a760 Mon Sep 17 00:00:00 2001 From: Kenneth Jannette Date: Sat, 24 Feb 2024 01:25:36 -0600 Subject: [PATCH] More --- src/Components/Modals/UploadModal.js | 28 ++++++++++++++++++++++++++-- src/styles/modals.scss | 1 + 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/src/Components/Modals/UploadModal.js b/src/Components/Modals/UploadModal.js index 6d7a668..2b39804 100644 --- a/src/Components/Modals/UploadModal.js +++ b/src/Components/Modals/UploadModal.js @@ -6,6 +6,7 @@ import Button from "../../pageElements/Button"; import Form from "react-bootstrap/Form"; import Row from "react-bootstrap/Row"; import Col from "react-bootstrap/Col"; +import Radiogroup from "../../pageElements/Radiogroup"; import { useNavigate } from "react-router-dom"; import { collection, setDoc, doc } from "firebase/firestore"; import { db } from "../../firebase"; @@ -30,6 +31,7 @@ const UploadModal = (props) => { const [fileToUpload, setFileToUpload] = useState(); const [fileToParse, setFileToParse] = useState(""); const [fileChanged, setFileChanged] = useState(); + const [radioValue, setRadioValue] = useState(""); const [showFileDetails, setShowFileDetails] = useState(""); const [titleError, setShowTitleError] = useState(""); const [docError, setShowDocError] = useState(""); @@ -40,7 +42,19 @@ const UploadModal = (props) => { process.env.NODE_ENV === "development" ? process.env.REACT_APP_API_DEV : process.env.REACT_APP_API_PROD; - console.log("apiUrl", apiUrl); + const radioOptions = [ + { + name: "Discovery request", + label: "Discovery request", + value: "discoveryRequest", + }, + { name: "Complaint", label: "Complaint", value: "complaint" }, + ]; + + const handleSetRadioValue = (e) => { + setRadioValue(e.value); + }; + async function saveToDb(uuidName) { const createdAt = new Date(); const data = { @@ -228,7 +242,17 @@ const UploadModal = (props) => { label={dateServed ? "" : "Date Served"} /> - + + {" "} +
+ handleSetRadioValue(e, "clientPosition")} + /> +
+ diff --git a/src/styles/modals.scss b/src/styles/modals.scss index 4ca0116..5e931a1 100644 --- a/src/styles/modals.scss +++ b/src/styles/modals.scss @@ -27,6 +27,7 @@ .upload-header-bold { font-weight: 500; } + .modal-document-error { margin: -10px 2px 0px 5px; color: red;