У меня есть кнопка, куда я должен перенаправить на основе предыдущего местоположения. Если запись существует, и она находится в том же домене, она должна перенаправить на эту последнюю запись, а если нет, она должна перенаправить на страницу по умолчанию. Прямо сейчас я просто использую history.goBack()
на кнопке, что означает, что если я захожу на страницу с какого-то другого сайта, он будет перенаправлен на этот сайт. Я хотел бы избежать этого и перенаправить его на страницу по умолчанию. Мне также нужно проверить, была ли последняя запись с определенной страницы в моем приложении, потому что тогда я также хотел бы избежать перенаправления на нее.
<IconButton aria-label="Clear" onClick={() => history.goBack()}>
<ClearIcon/>
</IconButton>
Для управления этим мне потребуется доступ к записям висторический объект, но я не вижу, что в реагирует маршрутизатор документы . Как я могу управлять этими сценариями с реакции-маршрутизатором?