Я использую комбинацию Semantic-UI-React
и react-router-dom
У меня есть компонент навигации всего с двумя ссылками.
Они выглядят так (NavLink
от react-router-dom
):
<Menu.Item name="home" as={NavLink} to="/" />
<Menu.Item name="protected" as={NavLink} exact to="/protected" />
Когда я нажимаю ссылку Protected
на моем сайте, компонент загружается, и я нахожусь на / защищенном маршруте.Но единственной активной ссылкой является Home
NavLink.
Я пробовал с разными вариантами.Например, я добавил activeClassName="active"
к ним обоим.Я пробовал это с exact
для всех 2 или только одного маршрута.Ничего не меняется
Я нашел связанный вопрос: С React Semantic UI использовать NavLink для установки активного класса страницы?
Я попробовал это точно так, но он не будет работать намой сайт.
В чем может быть проблема?