What\'s the best practice to implement routing using the material-ui@next
? In the previous version I could use containerElement
with a Link
You can use Link
as parent component for MenuItem
:
<MenuList>
<Link to="/myRoute" style={{ textDecoration: 'none', display: 'block' }}>
<MenuItem>
go to my route
</MenuItem>
</Link>
<Link to="/anotherRoute" style={{ textDecoration: 'none', display: 'block' }}>
<MenuItem>
go to another route
</MenuItem>
</Link>
</MenuList>
you can now give the MenuItem
a component prop like this:
<MenuItem component={Link} to='/myRoute'>
go to my route
</MenuItem>