В моем проекте 3 модели: пользователи, концерты и отзывы. Я не совсем понимаю, как переключаться между рендерингом вложенных и не вложенных ресурсов с помощью React и redux. Например, контейнер «Мои отзывы» отображает все отзывы, отзывы пользователей или отзывы о концерте. На земле рельсов это было легко, потому что я мог просто определить @reviews
, основываясь на том, получил ли я идентификатор концерта или идентификатор пользователя в параметрах. Но для реакции / редукса я не знаю, как этого добиться.
В настоящее время у меня есть редукторы для обзоров и для пользовательских обзоров. Контейнер моих обзоров переключается между ними в зависимости от пути URL. Нужен ли мне другой редуктор для концерта? Это кажется грязным. Что еще я могу сделать?