К теме не относится, но в последнем примере неправильно используется setState.В данном случае, было бы правильнее передавать в setState функцию, в которую прокидывается текущее значение state, а вторым параметром передавать callback, который гарантированно выполниться только после изменения state.
К теме не относится, но в последнем примере неправильно используется
setState.В данном случае, было бы правильнее передавать вsetStateфункцию, в которую прокидывается текущее значениеstate, а вторым параметром передаватьcallback, который гарантированно выполниться только после измененияstate.В вашем примере на момент выполнения
onClickзначениеstateможет быть еще не изменено.Спасибо за статью!