From 2a6fd1610fc00f65737ecef77bbfe30508ceb071 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=9B=BD=E7=92=87?= Date: Tue, 8 Apr 2025 14:51:53 +0800 Subject: [PATCH] feat: optimzie code --- frontend/src/hooks/metadata-status.js | 4 ++-- frontend/src/pages/lib-content-view/lib-content-view.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/hooks/metadata-status.js b/frontend/src/hooks/metadata-status.js index 2b850ad6b1..79dbb7143f 100644 --- a/frontend/src/hooks/metadata-status.js +++ b/frontend/src/hooks/metadata-status.js @@ -7,7 +7,7 @@ import { MetadataAIOperationsProvider } from './metadata-ai-operation'; // This hook provides content related to seahub interaction, such as whether to enable extended attributes const MetadataStatusContext = React.createContext(null); -export const MetadataStatusProvider = ({ repoID, repoInfo, hideMetadataView, callback, children }) => { +export const MetadataStatusProvider = ({ repoID, repoInfo, hideMetadataView, statusCallback, children }) => { const enableMetadataManagement = useMemo(() => { if (repoInfo?.encrypted) return false; return window.app.pageOptions.enableMetadataManagement; @@ -77,7 +77,7 @@ export const MetadataStatusProvider = ({ repoID, repoInfo, hideMetadataView, cal }, [repoID, enableMetadataManagement]); useEffect(() => { - callback && callback({ enableMetadata, enableTags }); + statusCallback && statusCallback({ enableMetadata, enableTags }); // eslint-disable-next-line react-hooks/exhaustive-deps }, [enableMetadata, enableTags]); diff --git a/frontend/src/pages/lib-content-view/lib-content-view.js b/frontend/src/pages/lib-content-view/lib-content-view.js index 84c67fd842..e6db920784 100644 --- a/frontend/src/pages/lib-content-view/lib-content-view.js +++ b/frontend/src/pages/lib-content-view/lib-content-view.js @@ -2328,7 +2328,7 @@ class LibContentView extends React.Component { } const detailDirent = currentDirent || currentNode?.object || null; return ( - +