diff --git a/src/front/Components/Layouts/Folder/FolderInformation/index.tsx b/src/front/Components/Layouts/Folder/FolderInformation/index.tsx index 173836e8..86b5d635 100644 --- a/src/front/Components/Layouts/Folder/FolderInformation/index.tsx +++ b/src/front/Components/Layouts/Folder/FolderInformation/index.tsx @@ -176,7 +176,7 @@ class FolderInformationClass extends BasePage { )} )} - {!this.doesFolderHaveCustomer() && ( + {this.canDeleteFolder() && ( @@ -405,6 +405,10 @@ class FolderInformationClass extends BasePage { return this.props.selectedFolder?.customers!.length > 0; } + private canDeleteFolder(): boolean { + return (this.props.selectedFolder?.customers?.length ?? 0) === 0 && (this.props.selectedFolder?.documents?.length ?? 0) === 0; + } + private openArchivedModal(): void { if (this.everyDocumentValidated() && this.props.isAnchored === AnchorStatus.VERIFIED_ON_CHAIN) { this.setState({ isArchivedModalOpen: true });