1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-05 17:02:47 +00:00
Co-authored-by: 孙永强 <11704063+s-yongqiang@user.noreply.gitee.com>
This commit is contained in:
awu0403
2024-12-05 09:55:36 +08:00
committed by GitHub
parent 90764f9520
commit f344d26841
2 changed files with 5 additions and 3 deletions

View File

@@ -3,7 +3,7 @@ import PropTypes from 'prop-types';
import ModalPortal from './modal-portal'; import ModalPortal from './modal-portal';
import { Link } from '@gatsbyjs/reach-router'; import { Link } from '@gatsbyjs/reach-router';
import { gettext, siteRoot, canInvitePeople, enableTC, sideNavFooterCustomHtml, showWechatSupportGroup, import { gettext, siteRoot, canInvitePeople, enableTC, sideNavFooterCustomHtml, showWechatSupportGroup,
isDocs, isPro, isDBSqlite3, customNavItems, mediaUrl, curNoteMsg } from '../utils/constants'; isDocs, isPro, isDBSqlite3, customNavItems, mediaUrl, curNoteMsg, enableShowAbout } from '../utils/constants';
import { SIDE_PANEL_FOLDED_WIDTH, SUB_NAV_ITEM_HEIGHT } from '../constants'; import { SIDE_PANEL_FOLDED_WIDTH, SUB_NAV_ITEM_HEIGHT } from '../constants';
import Tip from './side-nav-icon-tip'; import Tip from './side-nav-icon-tip';
import FilesSubNav from '../components/files-sub-nav'; import FilesSubNav from '../components/files-sub-nav';
@@ -239,12 +239,14 @@ class MainSideNavFolded extends React.Component {
<Tip target="main-side-nav-folded-clients" text={gettext('Clients')} /> <Tip target="main-side-nav-folded-clients" text={gettext('Clients')} />
</a> </a>
</li> </li>
{enableShowAbout &&
<li className='nav-item'> <li className='nav-item'>
<a href="#" className="nav-link" onClick={this.toggleAboutDialog}> <a href="#" className="nav-link" onClick={this.toggleAboutDialog}>
<span className="sf3-font-about sf3-font mr-0" aria-hidden="true" id="main-side-nav-folded-about"></span> <span className="sf3-font-about sf3-font mr-0" aria-hidden="true" id="main-side-nav-folded-about"></span>
<Tip target="main-side-nav-folded-about" text={gettext('About')} /> <Tip target="main-side-nav-folded-about" text={gettext('About')} />
</a> </a>
</li> </li>
}
{showWechatSupportGroup && {showWechatSupportGroup &&
<li className='nav-item'> <li className='nav-item'>
<a href="#" className="nav-link" onClick={this.toggleWechatDialog}> <a href="#" className="nav-link" onClick={this.toggleWechatDialog}>
@@ -264,7 +266,7 @@ class MainSideNavFolded extends React.Component {
</div> </div>
</div> </div>
</div> </div>
{this.state.isAboutDialogShow && ( {this.state.isAboutDialogShow && enableShowAbout && (
<ModalPortal> <ModalPortal>
<AboutDialog onCloseAboutDialog={this.toggleAboutDialog} /> <AboutDialog onCloseAboutDialog={this.toggleAboutDialog} />
</ModalPortal> </ModalPortal>

View File

@@ -339,7 +339,7 @@ class MainSideNav extends React.Component {
</div> </div>
</div> </div>
</div> </div>
{this.state.isAboutDialogShow && ( {this.state.isAboutDialogShow && enableShowAbout && (
<ModalPortal> <ModalPortal>
<AboutDialog onCloseAboutDialog={this.toggleAboutDialog} /> <AboutDialog onCloseAboutDialog={this.toggleAboutDialog} />
</ModalPortal> </ModalPortal>