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

Sys admin react reconstruct (#3918)

* sysadmin reconstruct info page

* optimize frontend code, add license post api response

* update test case

* optimize js code
This commit is contained in:
llj
2019-07-25 16:43:55 +08:00
committed by GitHub
parent 2574301005
commit de2408efdc
8 changed files with 226 additions and 14 deletions

View File

@@ -31,12 +31,12 @@ class SidePanel extends React.Component {
<h3 className="sf-heading">{gettext('System Admin')}</h3>
<ul className="nav nav-pills flex-column nav-container">
{canViewSystemInfo &&
<li className="nav-item">
<a className='nav-link ellipsis' href={siteRoot + 'sysadmin/#dashboard/'}>
<span className="sf2-icon-info" aria-hidden="true"></span>
<span className="nav-text">{gettext('Info')}</span>
</a>
</li>
<li className="nav-item">
<Link className='nav-link ellipsis' to={siteRoot + 'sys/info/'}>
<span className="sf2-icon-info" aria-hidden="true"></span>
<span className="nav-text">{gettext('Info')}</span>
</Link>
</li>
}
{isPro && canViewStatistic &&
<li className="nav-item">