useReducer
ну я привык это делать внутри тогда, оно типа как бы структура получаеться я раньше тоже как ты тут написал , но потом отошёл потому что как то не явно setLesson( prevState=> prevState.map( item => if(item.id === id) { {...item, value: newValue, value1: newValue } } ) ) по мне это лучший паттерн что я видел , по крайней мере для меня по нему и структуру сразу видно
Ок, спасибо!
А почему вы встроенную функцию filter не используете?
ретурна не хватает
предположу, чтоб не создавать лишнюю копию массива. если можно сделать через map, то и хорошо
Обсуждают сегодня