He usado la siguiente sintaxis para agregar los botones en el menú lateral. Todo funciona bien, pero el atributo del botón no aparece hasta que se realiza una actualización.
<ListItem button={true} key="Home" onClick={() => { toggleSidebar(); navigate("/home", { replace: false }); }} > <ListItemIcon> <HomeIcon /> </ListItemIcon> <ListItemText primary="Home" /> </ListItem>Así es como se ve en la primera carga: -
Después de actualizar la página: -