import React, { Fragment } from 'react';
import PropTypes from 'prop-types';
import { withStyles } from '@material-ui/core/styles';
import classNames from 'classnames';
import brand from 'ba-api/brand';
import dummy from 'ba-api/dummyContents';
import logo from 'ba-images/logo.svg';
import { Hidden, Drawer, SwipeableDrawer, List, Divider, Avatar } from '@material-ui/core';
import MainMenu from './MainMenu';
import OtherMenu from './OtherMenu';
import styles from './sidebar-jss';
const MenuContent = props => {
const {
classes,
turnDarker,
drawerPaper,
toggleDrawerOpen,
loadTransition
} = props;
return (
{brand.name}
{dummy.user.name}
{dummy.user.title}
);
};
MenuContent.propTypes = {
classes: PropTypes.object.isRequired,
drawerPaper: PropTypes.bool.isRequired,
turnDarker: PropTypes.bool,
toggleDrawerOpen: PropTypes.func,
loadTransition: PropTypes.func,
};
MenuContent.defaultProps = {
turnDarker: false
};
MenuContent.defaultProps = {
toggleDrawerOpen: () => {},
loadTransition: () => {},
};
const MenuContentStyle = withStyles(styles)(MenuContent);
function Sidebar(props) {
const {
classes,
open,
toggleDrawerOpen,
loadTransition,
turnDarker
} = props;
return (
);
}
Sidebar.propTypes = {
classes: PropTypes.object.isRequired,
toggleDrawerOpen: PropTypes.func.isRequired,
loadTransition: PropTypes.func.isRequired,
turnDarker: PropTypes.bool.isRequired,
open: PropTypes.bool.isRequired,
};
export default withStyles(styles)(Sidebar);