Два активных тега <LinkContainer> одновременно

Я использую <LinkContainer>для моего <NavDropdown.Item>и боковой навигации со стандартными тегами. Проблема возникает, когда я нажимаю на нормальный <Link> теги, Linkcontainer следует и устанавливает, что Linkcontainer активен, но не делает предыдущий Linkcontainer неактивным, поэтому я получаю два активных / выделенных Linkcontainer. У кого-нибудь есть решение? Код здесь:

<LinkContainer exact to="/init-raw" >

<LinkContainer exact to="/init-raw" >
 <NavDropdown.Item onClick={() => this.setState({ isProcessOpen: false, isAnalyzeOpen: false })}>
  Open Analysis 
 </NavDropdown.Item>
</LinkContainer>
<LinkContainer exact to="/init-alt" >
 <NavDropdown.Item onClick={() => this.setState({ isProcessOpen: false, isAnalyzeOpen: false })}> Open     process 
 </NavDropdown.Item>
</LinkContainer>

0 ответов

Другие вопросы по тегам