mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-26 23:34:45 +00:00
feat: optimize code
This commit is contained in:
@@ -13,9 +13,7 @@ import FileToolbar from './file-toolbar';
|
||||
import CommentPanel from './comment-panel';
|
||||
import OnlyofficeFileToolbar from './onlyoffice-file-toolbar';
|
||||
import EmbeddedFileDetails from '../dirent-detail/embedded-file-details';
|
||||
import { MetadataStatusProvider } from '../../hooks';
|
||||
import { CollaboratorsProvider } from '../../metadata';
|
||||
import { TagsProvider } from '../../tag/hooks';
|
||||
import { MetadataMiddlewareProvider, MetadataStatusProvider } from '../../hooks';
|
||||
import Loading from '../loading';
|
||||
|
||||
import '../../css/file-view.css';
|
||||
@@ -180,17 +178,15 @@ class FileView extends React.Component {
|
||||
}
|
||||
{isDetailsPanelOpen && (
|
||||
<MetadataStatusProvider repoID={repoID} repoInfo={repoInfo}>
|
||||
<CollaboratorsProvider repoID={repoID}>
|
||||
<TagsProvider repoID={repoID} repoInfo={repoInfo}>
|
||||
<EmbeddedFileDetails
|
||||
repoID={repoID}
|
||||
path={filePath}
|
||||
dirent={{ 'name': fileName, type: 'file' }}
|
||||
repoInfo={repoInfo}
|
||||
onClose={this.toggleDetailsPanel}
|
||||
/>
|
||||
</TagsProvider>
|
||||
</CollaboratorsProvider>
|
||||
<MetadataMiddlewareProvider repoID={repoID} repoInfo={repoInfo}>
|
||||
<EmbeddedFileDetails
|
||||
repoID={repoID}
|
||||
path={filePath}
|
||||
dirent={{ 'name': fileName, type: 'file' }}
|
||||
repoInfo={repoInfo}
|
||||
onClose={this.toggleDetailsPanel}
|
||||
/>
|
||||
</MetadataMiddlewareProvider>
|
||||
</MetadataStatusProvider>
|
||||
)}
|
||||
</div>
|
||||
|
Reference in New Issue
Block a user