Вопрос, избежать даблтап, сетстейт очень медленный и не подходит, что можно?
сразу обновлять state и делать проверки по месту. Даже если UI не отражает реальное состояние, главное чтобы два раза не выполнить одну и туже операцию. Или хочется именно UI поменять?