mirror of
https://github.com/strapi/strapi.git
synced 2025-08-09 01:07:27 +00:00

git-subtree-dir: packages/strapi-plugin-settings-manager git-subtree-mainline: 80aa83d8460c95366547e143c74bf79ea6ae69f8 git-subtree-split: cd241c14c6a6239bca279e7accd709ba58e87cc8
49 lines
922 B
JavaScript
49 lines
922 B
JavaScript
/**
|
|
*
|
|
* LeftMenu
|
|
*
|
|
*/
|
|
|
|
import React from 'react';
|
|
import LeftMenuLink from 'components/LeftMenuLink';
|
|
|
|
import styles from './styles.scss';
|
|
|
|
class LeftMenu extends React.Component { // eslint-disable-line react/prefer-stateless-function
|
|
links = [{
|
|
value: 'general',
|
|
to: '',
|
|
}, {
|
|
value: 'languages',
|
|
to: 'languages',
|
|
}, {
|
|
value: 'databases',
|
|
to: 'databases',
|
|
}, {
|
|
value: 'security',
|
|
to: 'security',
|
|
}, {
|
|
value: 'server',
|
|
to: 'server',
|
|
}, {
|
|
value: 'advanced',
|
|
to: 'advanced',
|
|
}];
|
|
|
|
render() {
|
|
const linksElements = this.links.map((link, i) => (<LeftMenuLink key={i} link={link}></LeftMenuLink>));
|
|
|
|
return (
|
|
<div className={styles.leftMenu}>
|
|
<nav className={styles.leftMenuNav}>
|
|
<ul className={styles.leftMenuList}>
|
|
{linksElements}
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
);
|
|
}
|
|
}
|
|
|
|
export default LeftMenu;
|