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