Сначала у меня есть этот фрагмент кода:
class navitem extends Component {
state = {
isShown: false
}
render() {
return (
<Router>
<div>
<div href={'#' + this.props.dName} className="navItem">
<Link to={"/" + this.props.url}>{this.props.dName}</Link>
</div>
<Route path={"/textversion"} exact component={TextVersion} />
</div>
</Router >
)
}
}
В первый раз это работает очень хорошо, если я нажимаю на кнопку, на ней отображается мой компонент TextVersion.Проблема в том, что когда я перезагружаю страницу, компонент загружается в каждый navItem, почему это так?