У меня есть страница со списком пива, затем при щелчке любого элемента открывается страница с подробностями.
Страница с данными в деталях передается через
<Link to=“{pathname:’beerDetails’,state:{selectedbeer:selectedbeer}}/>
На странице сведений
this.props.location.state не определяется при обновлении страницы сведений
При использовании HashRouter в ReactJS this.props.location.state не определено при обновлении страницы, но при обновлении страницы данные сохраняются при использовании browserRouter