Alright. So what I want to do is pretty standard and must have been accomplished by many of you.
In the navigation menu, generated by a layout, if a link item links to the current page, I want it to be styled differently.
Of course, given how powerful & flexible Gatsby is, I can think of a few ways in which this could possibly be accomplished. But, since I'm new to Gatsby, I'm not sure what would be the most elegant (clean & flexible) way.
I'm using the activeClassName prop but I end up with multiple links getting the "active" class. Any ideas on why this is and most importantly, how to fix?