React·100 питань

Як оновлювати об'єкти і масиви в state без мутацій?

Відповідь
Не мутуй state напряму.
Об'єкт: setS(prev => ({ ...prev, a: 1 })).
Масив: setA(prev => [...prev, item]).
Для видалення: filter.
Для складних структур можна використовувати immer.
Чи корисна ця відповідь?

Інші питання цієї теми

Пов’язані питання з інших тем