Задание 1 из 3 · Теория и квиз · +15 XP
Состояние
Состояние меняют только через сеттер: setCount(c => c + 1). Объекты и массивы не мутируют, а создают новые: setItems([...items, x]). Сложную логику выносят в редьюсер — чистую функцию (state, action) => newState.