меняет только ту часть стейта, что я ему передаю и передавать только тот "туду", что изменился, не делая по другим splice, map, filter и пр... Но раз так будет больше проблем в других методах, тогда ой. А, кстати, это еще наверное и с хуками не будет работать? useState же уже не конкатенирует поля стейта, а просит все данные целиком при изменениях?
как-то сложно это все звучит. вместо того, чтобы вынести всякие добавления и изменения в утилки, и вызывать просто как (условно) setState(addItem(id)), придумываются какие-то непонятные решения, которые нужно как минимум объяснить ревьюеру и убедить его в необходимости такого
Обсуждают сегодня