more
This commit is contained in:
@@ -24,8 +24,7 @@ const RequestEditPage = () => {
|
|||||||
const { appState } = useContext(AppContext);
|
const { appState } = useContext(AppContext);
|
||||||
const { group } = appState;
|
const { group } = appState;
|
||||||
const navigate = useNavigate();
|
const navigate = useNavigate();
|
||||||
const [parsedRogs, setParsedRogs] = useState();
|
const [requests, setRequests] = useState([1]);
|
||||||
const [responses, setResponses] = useState([1]);
|
|
||||||
const [fetchedCase, setFetchedCase] = useState();
|
const [fetchedCase, setFetchedCase] = useState();
|
||||||
const [showInputEle, setShowInputEle] = useState(true);
|
const [showInputEle, setShowInputEle] = useState(true);
|
||||||
const [document, setDocument] = useState(null);
|
const [document, setDocument] = useState(null);
|
||||||
@@ -88,11 +87,11 @@ const RequestEditPage = () => {
|
|||||||
}
|
}
|
||||||
getOutgoingRequests(documentId)
|
getOutgoingRequests(documentId)
|
||||||
.then((data) => {
|
.then((data) => {
|
||||||
const resp = data[0].responses.map((item, index) => {
|
const resp = data[0].requests.map((item, index) => {
|
||||||
// NEVER CHANGE THIS:
|
// NEVER CHANGE THIS:
|
||||||
return { showInputEle: false, resp: item.text, index: index };
|
return { showInputEle: false, resp: item.text, index: index };
|
||||||
});
|
});
|
||||||
setResponses(resp);
|
setRequests(resp);
|
||||||
})
|
})
|
||||||
.catch((err) => console.log(err));
|
.catch((err) => console.log(err));
|
||||||
}, [documentId]);
|
}, [documentId]);
|
||||||
@@ -168,7 +167,7 @@ const RequestEditPage = () => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const postEditedResponses = () => {};
|
const postEditedrequests = () => {};
|
||||||
|
|
||||||
const onScrollClick = () => {
|
const onScrollClick = () => {
|
||||||
const bottom = window.document.scrollingElement.scrollHeight;
|
const bottom = window.document.scrollingElement.scrollHeight;
|
||||||
@@ -228,12 +227,12 @@ const RequestEditPage = () => {
|
|||||||
});
|
});
|
||||||
return response;
|
return response;
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error("Error sending responses to the server:", error);
|
console.error("Error sending requests to the server:", error);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const handleBlur = (e, i) => {
|
const handleBlur = (e, i) => {
|
||||||
const newSelectedResponses = responses?.map((r) => {
|
const newSelectedrequests = requests?.map((r) => {
|
||||||
if (r.index === i) {
|
if (r.index === i) {
|
||||||
return {
|
return {
|
||||||
...r,
|
...r,
|
||||||
@@ -242,11 +241,11 @@ const RequestEditPage = () => {
|
|||||||
}
|
}
|
||||||
return r;
|
return r;
|
||||||
});
|
});
|
||||||
setResponses(newSelectedResponses);
|
setRequests(newSelectedrequests);
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleFocus = (arg, i) => {
|
const handleFocus = (arg, i) => {
|
||||||
const newSelectedResponses = responses?.map((r) => {
|
const newSelectedrequests = requests?.map((r) => {
|
||||||
if (r.index === i) {
|
if (r.index === i) {
|
||||||
return {
|
return {
|
||||||
...r,
|
...r,
|
||||||
@@ -255,11 +254,11 @@ const RequestEditPage = () => {
|
|||||||
}
|
}
|
||||||
return r;
|
return r;
|
||||||
});
|
});
|
||||||
setResponses(newSelectedResponses);
|
setRequests(newSelectedrequests);
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleEditValue = (e, i) => {
|
const handleEditValue = (e, i) => {
|
||||||
const editingRes = responses?.map((r) => {
|
const editingRes = requests?.map((r) => {
|
||||||
if (r.index === i) {
|
if (r.index === i) {
|
||||||
return {
|
return {
|
||||||
...r,
|
...r,
|
||||||
@@ -268,7 +267,7 @@ const RequestEditPage = () => {
|
|||||||
}
|
}
|
||||||
return r;
|
return r;
|
||||||
});
|
});
|
||||||
setResponses(editingRes);
|
setRequests(editingRes);
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleBack = () => {
|
const handleBack = () => {
|
||||||
@@ -280,7 +279,7 @@ const RequestEditPage = () => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const handleSave = () => {
|
const handleSave = () => {
|
||||||
postEditedResponses();
|
postEditedrequests();
|
||||||
setShowSaveModal(false);
|
setShowSaveModal(false);
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -352,15 +351,15 @@ const RequestEditPage = () => {
|
|||||||
<div className="req-item-inner-div">
|
<div className="req-item-inner-div">
|
||||||
<EditElement
|
<EditElement
|
||||||
value={
|
value={
|
||||||
responses && responses.length > 2
|
requests && requests.length > 2
|
||||||
? // NEVER CHANGE THIS
|
? // NEVER CHANGE THIS
|
||||||
responses[i].resp
|
requests[i].resp
|
||||||
: null
|
: null
|
||||||
}
|
}
|
||||||
setShowInputEle={setShowInputEle}
|
setShowInputEle={setShowInputEle}
|
||||||
showInputEle={
|
showInputEle={
|
||||||
responses && responses.length > 2
|
requests && requests.length > 2
|
||||||
? responses[i].showInputEle
|
? requests[i].showInputEle
|
||||||
: null
|
: null
|
||||||
}
|
}
|
||||||
handleFocus={handleFocus}
|
handleFocus={handleFocus}
|
||||||
@@ -445,7 +444,7 @@ const RequestEditPage = () => {
|
|||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
const readyToEdit = fetchedCase && responses.length > 1;
|
const readyToEdit = fetchedCase && requests.length > 1;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
|
|||||||
Reference in New Issue
Block a user