вопрос - как туда поместить ссылку на другую страницу? Путем долгих мучений все закончилось тем что в onClick после установки состояния я делаю location.href='#/app/myLink'; Такое только работает. Но это ж типа не круто. Хотя на проекте юзается router редакса но почему то определенное в теме событие @@router/LOCATION_CHANGE не работает блин нормально как положено. Оно как бы обрабатывается но по сути ничего не делает. И при диспатче ничего не происходит. Я вообще в потеряшках должен ли я писать акшен, который по этому событию делал бы редирект, но опять вопрос какими средствами. Либо же я чето не поинмаю и location.href это в порядке вещей?
history.push у меня нормально работает. Меняю url в пропсах - приходит новый параметр из url. Посмотри в сторону WithRouter фунции, используешь ее? Натыкался на то, что все уомпоненты в дереве должны быть ей обвернуты(не знаю норм ли это, но я обварачиваю все)
Обсуждают сегодня