detail panel

This commit is contained in:
2025-10-26 00:28:40 +02:00
parent c53213a357
commit 2a0c96bb4c
4 changed files with 98 additions and 27 deletions
+7 -2
View File
@@ -4584,6 +4584,7 @@ const AppLayout = () => {
onCorrespondentAdd: handleCorrespondentAdd,
onCorrespondentRemove: handleCorrespondentRemove,
resolveApiPath,
onClose: clearDocumentSelection,
};
const skeuoWorkspaceProps = useMemo(
@@ -4867,11 +4868,15 @@ const DocumentsRoute = () => {
);
}
const detailHasContent = detailPanelProps.selectedDocuments?.length > 0;
return (
<DocumentsLayout sidebarProps={sidebarPropsWithActions}>
<div className="main-content main-content--documents">
<div
className={`main-content main-content--documents${detailHasContent ? ' main-content--has-detail' : ''}`}
>
<DocumentsTable {...documentsTableProps} />
<DetailPanel {...detailPanelProps} />
{detailHasContent ? <DetailPanel {...detailPanelProps} /> : null}
</div>
</DocumentsLayout>
);