more
This commit is contained in:
@@ -64,18 +64,18 @@ const CreateModal = ({ setShowModal, caseData }) => {
|
||||
console.log("Error updating case:", err);
|
||||
}
|
||||
} else {
|
||||
const tempId = uuidv4();
|
||||
setNewCaseId(tempId);
|
||||
const caseId = uuidv4();
|
||||
const ownerId = appUserId; // userId;
|
||||
const caseData = {
|
||||
ownerId,
|
||||
caseId: newCaseId,
|
||||
caseId,
|
||||
...dataValues,
|
||||
};
|
||||
try {
|
||||
const casesRef = collection(db, "cases");
|
||||
await setDoc(doc(casesRef, `${newCaseId}`), caseData);
|
||||
await setDoc(doc(casesRef, `${caseId}`), caseData);
|
||||
setShowModal(false);
|
||||
return caseId;
|
||||
} catch (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) => {
|
||||
e.preventDefault();
|
||||
const dataValues = validateData();
|
||||
|
||||
let caseId;
|
||||
if (dataValues === null) {
|
||||
return;
|
||||
} else {
|
||||
try {
|
||||
saveCaseData(dataValues);
|
||||
saveCaseData(dataValues).then((res) => {
|
||||
const caseId = res;
|
||||
navigate(`/casedetails/${caseId}`);
|
||||
});
|
||||
} catch (err) {
|
||||
console.log(err);
|
||||
}
|
||||
}
|
||||
|
||||
navigate(`/casedetails/${newCaseId}`);
|
||||
};
|
||||
|
||||
const radioOptions = [
|
||||
|
||||
Reference in New Issue
Block a user