import { ExpandLess, ExpandMore } from "@mui/icons-material"; import { Collapse, List, ListItem, ListItemButton, ListItemIcon, ListItemText, } from "@mui/material"; import Link from "next/link"; const SidebarSubitems = ({ subitem, dispatch }) => { return ( <> { dispatch({ type: "COLLAPSE_SUB_ITEMS", id: subitem.id }); }} > {subitem.icon} {subitem.hasSubitems ? ( subitem.showSubitems ? ( ) : ( ) ) : null} {subitem.hasSubitems ? ( {subitem.Subitems.map((subSubitem, index) => { return ( ); })} ) : null} ); }; export default SidebarSubitems;