Merge pull request #127 from kjannette/forward8

Forward8
This commit is contained in:
S Jannette
2024-03-05 20:37:40 -06:00
committed by GitHub
3 changed files with 42 additions and 25 deletions

View File

@@ -60,19 +60,6 @@ const RequestEditPage = () => {
? process.env.REACT_APP_API_DEV
: process.env.REACT_APP_API_PROD;
const headerString =
documentType === "interrogatories" ? (
"Response to Interrogatories"
) : documentType === "admissions" ? (
"Response to Request for Admissions"
) : documentType === "production" ? (
"Response to Request for Production"
) : documentType === "combined-numbered" ? (
"Response to Interrogatories and Request for Production"
) : (
<></>
);
useEffect(() => {
if (!appUserId || !docId) {
setDocument(null);
@@ -92,16 +79,15 @@ const RequestEditPage = () => {
}
getOutgoingRequests(documentId)
.then((data) => {
const resp = data[0].requests.map((item, index) => {
const merged = [...foundationRogs, ...data[0].requests];
const resp = merged.map((item, index) => {
// NEVER CHANGE THIS:
return { showInputEle: false, text: item.text, index: index };
});
const merged = [...foundationRogs, ...resp];
setRequests(merged);
setRequests(resp);
})
.catch((err) => console.log(err));
}, [documentId]);
async function getCase(parentCaseId) {
try {
const docRef = doc(db, "cases", `${parentCaseId}`);
@@ -263,11 +249,13 @@ const RequestEditPage = () => {
};
const handleEditValue = (e, i) => {
console.log("e,i ", e, i);
const editingRes = requests?.map((r) => {
if (r.index === i) {
console.log("r.inex", r.index);
return {
...r,
resp: e.target.value,
text: e.target.value,
};
}
return r;
@@ -349,16 +337,30 @@ const RequestEditPage = () => {
</div>
))}
</div>
<div className="doc-editing-sub-wrapper">
<div className="req-editing-sub-wrapper">
<div className="pleading-header">INTERROGATORIES</div>
{requests?.map((req, i) => (
<div className="request-text-up-row">
<div className="request-text-number-col">{`${i + 1}.`}</div>
<div>{req?.text}</div>
<div className="req-item-inner-div">
<EditElement
value={
requests && requests.length > 1
? // NEVER CHANGE THIS
req.text
: null
}
setShowInputEle={setShowInputEle}
showInputEle={
requests && requests.length > 1 ? req.showInputEle : null
}
handleFocus={handleFocus}
handleEditValue={handleEditValue}
handleBlur={handleBlur}
i={i}
/>
</div>
))}
</div>
<div className="doc-editing-sub-wrapper">
<div className="req-editing-sub-wrapper">
<div className="pleading-header">REQUESTS FOR PRODUCTION</div>
{standardProd?.map((req, i) => (
<div className="request-text-up-row">

View File

@@ -35,6 +35,16 @@
margin-bottom: 25px;
}
.req-editing-sub-wrapper {
display: flex;
flex-direction: column;
justify-content: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 25px;
min-width: 700px;
}
.doc-editing-instructions-header {
font-family: Roboto;
text-decoration: underline;
@@ -335,8 +345,11 @@
min-width: 24px;
margin-right: 6px;
}
.outer-div {
border: 1px solid #a9a9a9;
border: 1px solid #d1d1d1;
border-radius: 5px;
border-radius: 10px;
padding: 0px 5px;
}

View File

@@ -1,5 +1,6 @@
.outer-div {
border: 1px solid black;
border: 1px solid rgb(220, 220, 220);
border-radius: 5px;
}
.outer-div-after {
@@ -14,6 +15,7 @@
min-height: 200px;
resize: none;
text-align: justify;
line-height: 2;
}
textarea {