From 9d1336534848d0f8547ac4b855729a4366756116 Mon Sep 17 00:00:00 2001 From: Nils Schneider Date: Wed, 10 Dec 2025 03:28:43 +0100 Subject: [PATCH] feat: update frontend components for integration. --- frontend/src/app/DocumentsRoute.tsx | 8 +------- frontend/src/viewer/logic/useDetailWorkspace.ts | 13 ++----------- 2 files changed, 3 insertions(+), 18 deletions(-) diff --git a/frontend/src/app/DocumentsRoute.tsx b/frontend/src/app/DocumentsRoute.tsx index 8609105..430f93f 100644 --- a/frontend/src/app/DocumentsRoute.tsx +++ b/frontend/src/app/DocumentsRoute.tsx @@ -26,12 +26,6 @@ const DocumentsInner: React.FC<{ const { openDetailPanel } = surfaceConfig; const sidebarHidden = sidebarCollapsed || sidebarSuppressed; - const handleOpenSidepanel = useCallback((docId: string) => { - if (openDetailPanel) { - openDetailPanel(docId); - } - }, [openDetailPanel]); - const documentsTablePropsWithNav = surfaceConfig.documentsTableProps ? { ...surfaceConfig.documentsTableProps, @@ -75,7 +69,7 @@ const DocumentsInner: React.FC<{ {renderSurface()} diff --git a/frontend/src/viewer/logic/useDetailWorkspace.ts b/frontend/src/viewer/logic/useDetailWorkspace.ts index 1ea27d3..6d2a6d1 100644 --- a/frontend/src/viewer/logic/useDetailWorkspace.ts +++ b/frontend/src/viewer/logic/useDetailWorkspace.ts @@ -45,7 +45,6 @@ interface UseDetailWorkspaceResult { openDetailPanel: ReturnType['openDetailPanel']; closeDetailPanel: ReturnType['closeDetailPanel']; handleDetailPanelClose: () => void; - inspectDocument: (docId: Identifier | null) => void; resolveThumbnailUrlForDoc: (doc: Document | null) => string | null; resolveFolderPath: (folderId?: Identifier | 'root') => Array<{ id: Identifier | 'root'; name: string }>; } @@ -140,16 +139,6 @@ const useDetailWorkspace = ({ [ensureAssetUrl, getAsset], ); - const inspectDocument = useCallback( - (documentId: Identifier) => { - if (!documentId) { - return; - } - openDetailPanel(documentId); - }, - [openDetailPanel], - ); - const handleDetailPanelClose = useCallback(() => { closeDetailPanel(); }, [closeDetailPanel]); @@ -208,6 +197,8 @@ const useDetailWorkspace = ({ closeDetailPanel, handleDetailPanelClose, inspectDocument, + previewActive, + previewWorkspaceDocument, resolveThumbnailUrlForDoc, resolveFolderPath, };