привет ребята, как можно на корутинах реализовать обробку лайк/анлайк запросов
имеея ввиду что человек может кликнуть по кнопке очень быстро несколько раз
я сделал так что если джоба не активна делал запрос на сервер, если активна то записывал значения в мапу и после окончания запроса смотрю есть ли что в мапе
если есть то продолжаю делать запросы
Добавить debounce между кликами (даже визуально не обновлять лайк, если задержка не прошла); если клик прошёл и текущая джоба висит - отменять её, выполнять новую