Dashboard menu items
Add a new ui/common/Menu file that exports MenuItem
component. Demonstrate how it renders on the https://genesys.demo.genesys-pgr.org/dashboard page sidebar.
Use case
<MenuItem label="Project" icon={ <SomeIcon /> }>
<MenuItem label="Details" />
<MenuItem label="Activity" />
</MenuItem>
<MenuItem label="Repository">
<MenuItem label="Files" />
<MenuItem label="Commits" />
</MenuItem>
<MenuItem label="Issues">
<MenuItem label="List" />
<MenuItem label="Board" />
<MenuItem label="Labels" />
<MenuItem label="Milestones" />
</MenuItem>
UI
It should render very similar to what you see oon the left of this page.
Collapse and hover
We will deal with that in another ticket.