Почему в стейт попадает предыдущее состояние? Как правильно его обновлять?
Когда вы обновляете состояние компонента в React с использованием функции setState, React не обновляет его сразу же, а планирует обновление и запускает процесс перерисовки компонента. Внутри функции setState React объединяет новое состояние с предыдущим и использование этого предыдущего состояния может быть причиной вашей проблемы. React предоставляет два способа правильного обновления состояния: 1. Передача функции в ... Читать далее