нём пачка NavLink c путями:
company/product
company/product/update
company/product/price
В каждой из этих страниц, можно перейти на страницу редактирования с путями:
company/product/edit
company/product/update/edit
company/product/price/edit
Так вот проблема в том, что если укажу exact, то на страницах с edit, табы не будут подсвечиваться, а вот без exact - всегда будет подсвечиваться первая страница + та, которую выберу. Есть какие-то идеи как это реализовать?
Чтобы нужные табы тоже подсвечивались на странице edit, если нужно.
ты хранишь стейт для подсвечивания?
https://stackoverflow.com/questions/54310702/navlink-needs-to-be-active-on-two-routes-react-router не то?
В isActive можно функцию передавать, isActive={(match, location) => {твой код}}
Обсуждают сегодня