Задать вопрос
@heisenberg1

Как при изменении хранилища менять состояние компонента?

Доброго времени суток. Код писать пока не буду, т.к. много и думаю проще будет объяснить в общих чертах.
Только изучаю react и redux, подскажите пожалуйста, я получаю список карточек с сервера в компонент 1. В компоненте 1 есть компоненты 2 и 3. В компонент 2 передаю список карточек и рендерю их там, а в компоненте 3 у меня список фильтров и при нажатии на фильтр мне надо менять список карточек в компоненте 2.
Я передаю значение фильтра в хранилище и получаю из хранилища в компоненте 2, чтобы по значению отфильтровать карточки.
Для перерисовки компонента 2 необходимо менять его состояние. Знаю что можно через функцию из useState() поменять через прослушивания событий в компоненте, но такой вариант не подходит. Как решить это пока не смог придумать. Возможно будут другие идеи, буду рад им.
Как при изменении хранилища менять состояние компонента?
  • Вопрос задан
  • 36 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@historydev
Редактирую файлы с непонятными расширениями
Вот так нужно, не надо говно-кодить какую-то коммуникацию между редуксом и стейтами реакта
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы