работа с setState

как правильно прописать в сетСтейте на 31 строке, чтоб он брал значение с предыдущего состояния?

введите сюда описание изображения

введите сюда описание изображения


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

Автор решения: Александр

Вы можете получить в коллбэк предыдущее состояние.

this.setState((prevState) => ({
  ...prevState,
  counter: prevState.counter + 1
}));

Пример: https://codesandbox.io/s/morning-snowflake-751ix?file=/src/App.js:207-304

→ Ссылка