Hi everyone,
A bit of a hairy issue I ran into today that took a while to track down. I’m using React Router with Material UI to render a Drawer as a sidebar:
The issue was that some links were not applying the expected activeclass:
<ListItemText primary={ About } />
After trawling through react-router I eventually found a post on github that mentioned a similar issue: https://github.com/ReactTraining/react-router/issues/4638
The solution turned out to be wrapping all relevant components with withrouter.
Leave a Reply