import React, { PropTypes } from 'react';
import { observer } from 'mobx-react';
import { Flex } from 'reflexbox';
import Tree from 'components/Tree';
import styles from './Sidebar.scss';
import classNames from 'classnames/bind';
const cx = classNames.bind(styles);
import treeStyles from 'components/Tree/Tree.scss';
@observer
class Sidebar extends React.Component {
static propTypes = {
open: PropTypes.bool,
onToggle: PropTypes.func.isRequired,
navigationTree: PropTypes.object.isRequired,
onNavigationUpdate: PropTypes.func.isRequired,
onNodeCollapse: PropTypes.func.isRequired,
}
renderNode = (node) => {
return (
{ node.module.name }
);
}
render() {
return (
{ this.props.open && (
) }
);
}
}
export default Sidebar;