import React, { Component } from 'react'; import PropTypes from 'prop-types'; import Drawer from '@material-ui/core/Drawer'; import { withStyles } from '@material-ui/core/styles'; import Divider from '@material-ui/core/Divider'; import ListItem from '@material-ui/core/ListItem'; import ListItemIcon from '@material-ui/core/ListItemIcon'; import ListItemText from '@material-ui/core/ListItemText'; import UploadIcon from '@material-ui/icons/CloudUpload'; import List from '@material-ui/core/List'; const drawerWidth = 240; const styles = theme => ({ drawer: { [theme.breakpoints.up('sm')]: { width: drawerWidth, flexShrink: 0, }, }, drawerPaper: { width: drawerWidth, }, toolbar: theme.mixins.toolbar, }); class SideDrawer extends Component { state = { mobileOpen: false, }; handleDrawerToggle = () => { this.setState(state => ({ mobileOpen: !state.mobileOpen })); }; upload(){ alert(""); } render() { const { classes } = this.props; const drawer = (
); return ( ); } } SideDrawer.propTypes = { classes: PropTypes.object.isRequired, }; export default withStyles(styles)(SideDrawer);