Skip to content

Commit

Permalink
feat: support admin view
Browse files Browse the repository at this point in the history
  • Loading branch information
xudafeng committed Aug 16, 2022
1 parent c058c1c commit fc55d75
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions view/src/components/SiderBar.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import { FormattedMessage } from 'react-intl';

const Sider = Layout.Sider;

const { siteConfig } = window.pageConfig;
const { siteConfig, user } = window.pageConfig;

export default class SiderBar extends React.Component {
handleMenuClick (e) {
Expand Down Expand Up @@ -60,14 +60,16 @@ export default class SiderBar extends React.Component {
</span>
</Link>
</Menu.Item>
<Menu.Item key="/setting">
<Link to="/setting">
<SettingOutlined />
<span>
<FormattedMessage id='sidebar.setting' />
</span>
</Link>
</Menu.Item>
{user.isAdmin && (
<Menu.Item key="/setting">
<Link to="/setting">
<SettingOutlined />
<span>
<FormattedMessage id='sidebar.setting' />
</span>
</Link>
</Menu.Item>
)}
</Menu>
</Sider>
);
Expand Down

0 comments on commit fc55d75

Please sign in to comment.