У меня следующий маршрут "/event/:eventId"
Когда пользователь заходит с домашней страницы, а затем нажимает на карточку, он перенаправляется на страницу события (до сих пор все работает нормально)
Но внутри страницы событий у меня есть другие карты, которые перенаправляют на другие страницы событий с другими идентификаторами в качестве параметров маршрута, и при нажатии на них просто изменяется путь, но не повторно отображается страница.
Кажется что если я нахожусь на странице с тем же именем пути, не имеет значения, изменятся ли параметры маршрута, он не будет повторно отображать страницу.
Я пытался использовать компонент <Link>
вместо history.push
, но он тоже не работает.
Это функция перенаправления:
const onCardClick = () => {
history.push(
EVENT_PAGE_LOCATION.toUrl({
eventId: event?.id,
}),
);
};