Можно ли использовать одно состояние для разных элементов массива?

Есть счетчик комментариев в Reducer, сделал функционал при добавлении комментария и удалении соответственно. Но при изменение в одном, число изменяется и в другом тоже (То есть он общий). Могу ли я их как-то разделить на индивидуальные? Скрин


Ответы (1 шт):

Автор решения: Адиль Айжанов

Решил наверное костыльным путем, но всё же.

В компоненте поста создал состояние. В дочерний его компоненте с отображением кол-ва комментариев передал лишь значение (state), а в компоненте, где все операции проходят, передал функцию с состоянием (state, setState).

→ Ссылка