This commit is contained in:
Kenneth Jannette
2024-03-08 00:38:09 -06:00
parent 89d438d8f1
commit d770f29cd8
3 changed files with 40 additions and 9 deletions

View File

@@ -34,6 +34,10 @@ const CaseDetailsPage = () => {
const fbUserId = group ? group.fbAuthUid : null;
const message =
"Parsing document. Please be patient, this may take several minutes.";
const apiUrl =
process.env.NODE_ENV === "development"
? process.env.REACT_APP_API_DEV
: process.env.REACT_APP_API_PROD;
const handleNavigate = (docId, caseId) => {
//documentId, responseGenerations, caseId, documentType
@@ -112,15 +116,45 @@ const CaseDetailsPage = () => {
navigate(`/signup/${isUpgrade}/${currentPlan}`);
};
const handleSuccess = (docType, docId) => {
async function generateOutgoingDiscoveryRequests(
docId,
radioValue,
clientPosition
) {
console.log(
"hit generateOutgoingDiscoveryRequests-----------------------------"
);
const response = await fetch(
`${apiUrl}/v1/make-outgoing-requests/${docId}/${radioValue}/${clientPosition}`,
{
method: "POST",
}
);
const res = response;
return res;
}
async function handleSuccess(docId, docType, radioValue) {
setShowUploadModal(false);
if (docType === "interrogatories-out") {
setTimeout(handleNavEdit, 40000, docId, caseId);
console.log(
" handle success in main pagedocId, docType, radioValue",
docId,
docType,
radioValue
);
if (docType === "complaint") {
const clientPosition = subCase.clientPosition;
const res = await generateOutgoingDiscoveryRequests(
docId,
radioValue,
clientPosition
);
setTimeout(handleNavEdit, 20000, docId, caseId);
} else {
// try to kick off parsing here
setTimeout(handleNavigate, 40000, docId, caseId);
}
};
}
const ButtonContent = () => {
return (