Я использую реаги + редукс. У меня есть 100000 (пример) ImageComponent
внутри родительского компонента, скажем, ImageGrid
. Функциональность каждого ImageComponent
есть, пользователь может лайкнуть, удалить и выбрать.
Проблема в том, что, когда мне нравится, удаляю или выбираю какой-либо один компонент ImageComponent, я обновляю его состояние с помощью редукции, и при каждом изменении состояния он отображает все 100000 ImageComponent
.
Как избежать этого ненужного повторного рендеринга тех ImageComponent
, которые не изменились?