@@ -4,6 +4,7 @@ import { AppContext } from "../../Hooks/useContext/appContext";
|
|||||||
import SelectDropdown from "../../pageElements/SelectDropdown";
|
import SelectDropdown from "../../pageElements/SelectDropdown";
|
||||||
import { DocCard } from "../../pageElements/Cards";
|
import { DocCard } from "../../pageElements/Cards";
|
||||||
import { db } from "../../firebase";
|
import { db } from "../../firebase";
|
||||||
|
import Toggle from "../../pageElements/Toggle.js";
|
||||||
import MobileContent from "../MobileContent";
|
import MobileContent from "../MobileContent";
|
||||||
import {
|
import {
|
||||||
collection,
|
collection,
|
||||||
@@ -32,7 +33,7 @@ const DocumentListPage = ({ perPage }) => {
|
|||||||
const [page, setPage] = useState(1);
|
const [page, setPage] = useState(1);
|
||||||
const [order, setOrder] = useState("parentCaseName");
|
const [order, setOrder] = useState("parentCaseName");
|
||||||
const appUserId = group ? group.appUserId : null;
|
const appUserId = group ? group.appUserId : null;
|
||||||
|
const [verbValue, setVerbValue] = useState(1);
|
||||||
const [isBusy, setIsBusy] = useState(false);
|
const [isBusy, setIsBusy] = useState(false);
|
||||||
const [selectedDocumentType, setSelectedDocumentType] = useState();
|
const [selectedDocumentType, setSelectedDocumentType] = useState();
|
||||||
const [showModal, setShowModal] = useState(false);
|
const [showModal, setShowModal] = useState(false);
|
||||||
@@ -110,6 +111,11 @@ const DocumentListPage = ({ perPage }) => {
|
|||||||
setIsBusy(false);
|
setIsBusy(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const handleNovos = (e) => {
|
||||||
|
navigate("/how-to");
|
||||||
|
};
|
||||||
|
|
||||||
|
const handleToggle = (val) => setVerbValue(val);
|
||||||
async function deleteFromStorage() {
|
async function deleteFromStorage() {
|
||||||
const selectedDoc = allDocs.filter((doc) => {
|
const selectedDoc = allDocs.filter((doc) => {
|
||||||
return doc.documentId == selectedDocumentId;
|
return doc.documentId == selectedDocumentId;
|
||||||
@@ -181,8 +187,29 @@ const DocumentListPage = ({ perPage }) => {
|
|||||||
</div>
|
</div>
|
||||||
{allDocs === null ? <div>Loading...</div> : null}
|
{allDocs === null ? <div>Loading...</div> : null}
|
||||||
{allDocs !== null ? (
|
{allDocs !== null ? (
|
||||||
<div className="dropdown-container">
|
<div className="content-container">
|
||||||
{allDocs.length > 0 ? (
|
{allDocs.length > 0 ? (
|
||||||
|
<div className="document-list-upper-wrapper">
|
||||||
|
<div className="list-upper-left">
|
||||||
|
<div className="toggle-outer">
|
||||||
|
<div className="toggle-header">
|
||||||
|
{" "}
|
||||||
|
<p
|
||||||
|
onClick={handleNovos}
|
||||||
|
href=""
|
||||||
|
className="doclist-toggle-link"
|
||||||
|
>
|
||||||
|
Novos
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div className="toggle-box">
|
||||||
|
<p className="select-billing-text">Min</p>
|
||||||
|
<Toggle value={verbValue} onClick={handleToggle} />
|
||||||
|
<p className="select-billing-text">Max</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div className="list-upper-right">
|
||||||
<div className="d-flex justify-content-end mb-3">
|
<div className="d-flex justify-content-end mb-3">
|
||||||
<SelectDropdown
|
<SelectDropdown
|
||||||
dropDownOptions={dropDownOptions}
|
dropDownOptions={dropDownOptions}
|
||||||
@@ -190,6 +217,8 @@ const DocumentListPage = ({ perPage }) => {
|
|||||||
handleSelect={setOrder}
|
handleSelect={setOrder}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
) : (
|
) : (
|
||||||
<></>
|
<></>
|
||||||
)}
|
)}
|
||||||
@@ -201,17 +230,17 @@ const DocumentListPage = ({ perPage }) => {
|
|||||||
<DocCard
|
<DocCard
|
||||||
key={`doccard-${i}`}
|
key={`doccard-${i}`}
|
||||||
title={doc.docTitle}
|
title={doc.docTitle}
|
||||||
parentCaseNumber={doc?.parentCaseNumber}
|
parentCaseNumber={doc.parentCaseNumber}
|
||||||
parentCaseName={doc?.parentCaseName}
|
parentCaseName={doc.parentCaseName}
|
||||||
parentCaseId={doc?.parentCaseId}
|
parentCaseId={doc.parentCaseId}
|
||||||
createdAt={doc?.createdAt}
|
createdAt={doc.createdAt}
|
||||||
docType={doc?.docType}
|
docType={doc.docType}
|
||||||
documentId={doc?.documentId}
|
documentId={doc.documentId}
|
||||||
dateServed={doc?.dateServed}
|
dateServed={doc.dateServed}
|
||||||
confirmDelete={confirmDelete}
|
confirmDelete={confirmDelete}
|
||||||
handleNavigate={handleNavigate}
|
handleNavigate={handleNavigate}
|
||||||
displayDeleteButton={true}
|
displayDeleteButton={true}
|
||||||
responseGenerations={doc?.responseGenerations}
|
responseGenerations={doc.responseGenerations}
|
||||||
/>
|
/>
|
||||||
))
|
))
|
||||||
) : (
|
) : (
|
||||||
|
|||||||
@@ -61,7 +61,7 @@
|
|||||||
.list-upper-left {
|
.list-upper-left {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: row;
|
flex-direction: row;
|
||||||
justify-content: left;
|
justify-content: right;
|
||||||
width: 95%;
|
width: 95%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user