import React from 'react'; import useStyles from '../styles' import Categories from '../../Categories/Categories' import { Link } from 'react-router-dom' import { Divider, List, ListItemIcon, ListItemText, Collapse, ListItem, IconButton, Typography } from '@material-ui/core' import MuiLink from '@material-ui/core/Link'; import FormatListBulletedIcon from '@material-ui/icons/FormatListBulleted'; import CategoryIcon from '@material-ui/icons/Category'; import AddIcon from '@material-ui/icons/Add'; import DeleteIcon from '@material-ui/icons/Delete'; import GitHubIcon from '@material-ui/icons/GitHub'; import ExpandLess from '@material-ui/icons/ExpandLess' import ExpandMore from '@material-ui/icons/ExpandMore' import categories from '../../../db/categories.json' const NavContent = ({ history, handleOpenModal }) => { const classes = useStyles() const [collapseInfo, setCollapseInfo] = React.useState({ idCollapse: 0, isCollapseOpen: false, }) const listItemSelectedHandler = (e, index) => setCollapseInfo({ idCollapse: index, isCollapseOpen: !collapseInfo.isCollapseOpen }) return ( <>
Todo App
Github:
listItemSelectedHandler(e, 1)} button> {collapseInfo.isCollapseOpen ? : } ) } export default NavContent