more
This commit is contained in:
@@ -1,4 +1,11 @@
|
|||||||
import { useContext, useEffect, useState, useRef } from "react";
|
import {
|
||||||
|
useContext,
|
||||||
|
useEffect,
|
||||||
|
useState,
|
||||||
|
useRef,
|
||||||
|
useFocusEffect,
|
||||||
|
useCallback,
|
||||||
|
} from "react";
|
||||||
import { useNavigate } from "react-router-dom";
|
import { useNavigate } from "react-router-dom";
|
||||||
import { AppContext } from "../../Hooks/useContext/appContext";
|
import { AppContext } from "../../Hooks/useContext/appContext";
|
||||||
import SelectDropdown from "../../pageElements/SelectDropdown";
|
import SelectDropdown from "../../pageElements/SelectDropdown";
|
||||||
@@ -90,27 +97,19 @@ const DocumentListPage = ({ perPage }) => {
|
|||||||
}
|
}
|
||||||
setTotalPages(pages);
|
setTotalPages(pages);
|
||||||
setAllDocs(data);
|
setAllDocs(data);
|
||||||
});
|
const temp = allDocs?.filter((doc) => {
|
||||||
return unsub;
|
|
||||||
}
|
|
||||||
|
|
||||||
const seperateDocuments = () => {
|
|
||||||
if (!allDocs) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
const temp = allDocs.filter((doc) => {
|
|
||||||
return doc.docType != "interrogatories-out";
|
return doc.docType != "interrogatories-out";
|
||||||
});
|
});
|
||||||
const temp2 = allDocs.filter((doc) => {
|
const temp2 = allDocs?.filter((doc) => {
|
||||||
return doc.docType === "interrogatories-out";
|
return doc.docType === "interrogatories-out";
|
||||||
});
|
});
|
||||||
setRespDocs(temp);
|
setRespDocs(temp);
|
||||||
setReqDocs(temp2);
|
setReqDocs(temp2);
|
||||||
};
|
});
|
||||||
|
return unsub;
|
||||||
|
}
|
||||||
|
|
||||||
useEffect(getDocuments, [appUserId, order]);
|
useEffect(getDocuments, [appUserId, order, respDocs, reqDocs]);
|
||||||
|
|
||||||
useEffect(seperateDocuments, [appUserId]);
|
|
||||||
|
|
||||||
async function deleteFromDb(documentId) {
|
async function deleteFromDb(documentId) {
|
||||||
if (isBusy) {
|
if (isBusy) {
|
||||||
|
|||||||
Reference in New Issue
Block a user