1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-09 02:42:47 +00:00

Metadata views (#6207)

* wip

* wip: table finished

* wip

* feat: metadata views

* update models

* optimize frontend

* optimize frontend
This commit is contained in:
Huang Junxiang
2024-06-15 14:31:44 +08:00
committed by GitHub
parent 8d4dbf6043
commit 282c84d2b0
3 changed files with 139 additions and 17 deletions

View File

@@ -2,6 +2,7 @@ import React from 'react';
import PropTypes from 'prop-types';
import TextTranslation from '../../utils/text-translation';
import TreeNodeView from './tree-node-view';
import MetadataManage from '../metadata-manage/metadata-manage';
import MetadataManageView from '../metadata-manage/metadata-manage-view';
import ContextMenu from '../context-menu/context-menu';
import { hideMenu, showMenu } from '../context-menu/actions';
@@ -343,6 +344,9 @@ class TreeView extends React.Component {
onNodeDragLeave={this.onNodeDragLeave}
handleContextClick={this.handleContextClick}
/>
{window.app.pageOptions.enableMetadataManagement && <MetadataManage
repoID={this.props.repoID}
/>}
{window.app.pageOptions.enableMetadataManagement && <MetadataManageView
repoID={this.props.repoID}
/>}