This commit is contained in:
Kenneth Jannette
2024-01-21 17:01:28 -06:00
parent 48bface0d8
commit c55772c9dc
2 changed files with 14 additions and 8 deletions

View File

@@ -23,6 +23,7 @@ const CaseDetailsPage = () => {
const message = const message =
"Parsing document. Please be patient, this may take several minutes."; "Parsing document. Please be patient, this may take several minutes.";
console.log("----------->caseId in caseDetails", caseId);
const handleNavigate = () => { const handleNavigate = () => {
navigate("/documents"); navigate("/documents");
}; };

View File

@@ -64,18 +64,18 @@ const CreateModal = ({ setShowModal, caseData }) => {
console.log("Error updating case:", err); console.log("Error updating case:", err);
} }
} else { } else {
const tempId = uuidv4(); const caseId = uuidv4();
setNewCaseId(tempId);
const ownerId = appUserId; // userId; const ownerId = appUserId; // userId;
const caseData = { const caseData = {
ownerId, ownerId,
caseId: newCaseId, caseId,
...dataValues, ...dataValues,
}; };
try { try {
const casesRef = collection(db, "cases"); const casesRef = collection(db, "cases");
await setDoc(doc(casesRef, `${newCaseId}`), caseData); await setDoc(doc(casesRef, `${caseId}`), caseData);
setShowModal(false); setShowModal(false);
return caseId;
} catch (err) { } catch (err) {
console.log("Error creating case:", err); console.log("Error creating case:", err);
} }
@@ -91,21 +91,26 @@ const CreateModal = ({ setShowModal, caseData }) => {
} }
}; };
const handleCreateCaseNavigation = (caseId) => {
console.log("caseId in handleCreateCaseNavigation", caseId);
};
const handleCreateCase = (e) => { const handleCreateCase = (e) => {
e.preventDefault(); e.preventDefault();
const dataValues = validateData(); const dataValues = validateData();
let caseId;
if (dataValues === null) { if (dataValues === null) {
return; return;
} else { } else {
try { try {
saveCaseData(dataValues); saveCaseData(dataValues).then((res) => {
const caseId = res;
navigate(`/casedetails/${caseId}`);
});
} catch (err) { } catch (err) {
console.log(err); console.log(err);
} }
} }
navigate(`/casedetails/${newCaseId}`);
}; };
const radioOptions = [ const radioOptions = [