mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-22 03:47:09 +00:00
optimize code (#7230)
This commit is contained in:
@@ -8,12 +8,13 @@ import SdocEditor from './pages/sdoc/sdoc-editor';
|
|||||||
import { MetadataStatusProvider } from './hooks';
|
import { MetadataStatusProvider } from './hooks';
|
||||||
import { CollaboratorsProvider } from './metadata';
|
import { CollaboratorsProvider } from './metadata';
|
||||||
import { TagsProvider } from './tag/hooks';
|
import { TagsProvider } from './tag/hooks';
|
||||||
|
import { SimpleViewer } from '@seafile/sdoc-editor';
|
||||||
|
|
||||||
const { serviceURL, avatarURL, siteRoot, lang, mediaUrl, isPro } = window.app.config;
|
const { serviceURL, avatarURL, siteRoot, lang, mediaUrl, isPro } = window.app.config;
|
||||||
const { username, name } = window.app.userInfo;
|
const { username, name } = window.app.userInfo;
|
||||||
const {
|
const {
|
||||||
repoID, repoName, repoEncrypted, parentDir, filePerm,
|
repoID, repoName, repoEncrypted, parentDir, filePerm,
|
||||||
docPath, docName, docUuid, seadocAccessToken, seadocServerUrl, assetsUrl,
|
docPath, docName, docUuid, docPerm, seadocAccessToken, seadocServerUrl, assetsUrl,
|
||||||
isSdocRevision, isPublished, originFilename, revisionCreatedAt, originFileVersion,
|
isSdocRevision, isPublished, originFilename, revisionCreatedAt, originFileVersion,
|
||||||
originFilePath, originDocUuid, revisionId, isFreezed, mobileLogin, isRepoAdmin
|
originFilePath, originDocUuid, revisionId, isFreezed, mobileLogin, isRepoAdmin
|
||||||
} = window.app.pageOptions;
|
} = window.app.pageOptions;
|
||||||
@@ -61,7 +62,8 @@ ReactDom.render(
|
|||||||
<MetadataStatusProvider repoID={repoID} currentRepoInfo={repoInfo}>
|
<MetadataStatusProvider repoID={repoID} currentRepoInfo={repoInfo}>
|
||||||
<CollaboratorsProvider repoID={repoID}>
|
<CollaboratorsProvider repoID={repoID}>
|
||||||
<TagsProvider repoID={repoID} repoInfo={repoInfo}>
|
<TagsProvider repoID={repoID} repoInfo={repoInfo}>
|
||||||
<SdocEditor />
|
{filePerm === 'rw' && <SdocEditor />}
|
||||||
|
{filePerm !== 'rw' && <SimpleViewer />}
|
||||||
</TagsProvider>
|
</TagsProvider>
|
||||||
</CollaboratorsProvider>
|
</CollaboratorsProvider>
|
||||||
</MetadataStatusProvider>
|
</MetadataStatusProvider>
|
||||||
|
Reference in New Issue
Block a user