У меня есть компонент, который я пытаюсь создать для нумерации страниц
<PageNumber>
<StyledLink to="/visited/page/1">1</StyledLink>
<StyledLink to="/visited/page/2">2</StyledLink>
</PageNumber>
, поэтому, когда я нажимаю на ссылку, он должен изменить путь (что он делает)
проблема мой компонент не выполняет повторную визуализацию, поэтому я не могу отобразить страницу 2 (даже если маршрут изменился)
как я могу прослушать изменения в моем компоненте? Я использую хуки
Я искал документы, и все опции, кажется, указывают, что вы должны только слушать изменения маршрута, используя LocationProvider
и материал для тестирования
<Router>
<Visited path="visited/page/:id" />
<AllCountries path="all" />
<Map path="map" />
<Redirect from="visited" to="page/1" />
</Router>