feat: update frontend components for integration.

This commit is contained in:
2025-12-10 03:55:44 +01:00
parent e367006a6c
commit 9d13365348
2 changed files with 3 additions and 18 deletions
@@ -45,7 +45,6 @@ interface UseDetailWorkspaceResult {
openDetailPanel: ReturnType<typeof useDetailPanel>['openDetailPanel'];
closeDetailPanel: ReturnType<typeof useDetailPanel>['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,
};