🐛 Sort folders by pending documents

This commit is contained in:
Maxime Lalo 2023-04-27 11:48:32 +02:00
parent c103f44570
commit 5feca67743
2 changed files with 6 additions and 2 deletions

View File

@ -27,7 +27,11 @@ class FolderListClass extends React.Component<IPropsClass, IState> {
: Module.getInstance().get().modules.pages.Folder.pages.FolderInformation.props.path;
return (
<div className={classes["root"]}>
{this.props.folders.map((folder) => {
{this.props.folders.sort((folder) => {
const pendingDocuments = folder.documents!.filter((document) => document.document_status === "PENDING");
console.log(pendingDocuments.length);
return pendingDocuments.length >= 1 ? -1 : 1;
}).map((folder) => {
return (
<div
onClick={this.props.onCloseLeftSide}

View File

@ -195,7 +195,7 @@ export const folderWithPendingDocument: OfficeFolder = {
updated_at: new Date(),
description: "Description",
archived_description: "Archived description",
documents: [document, documentPending, documentDeposited, documentIdentity],
documents: [],
};
export const folderWithPendingDocument1: OfficeFolder = {
uid: "gtrtyutyhretgytu",