или success надо в самый низ корневой функции ставить?
обычно делают внутри launch CoroutineScope-а асинхронную операцию, например на том же IO потоке с помощью withContext, получая данные дальше emit-ишь их
от того что ты изменишь порядок аргументов, не поменяется порядок выполнения их работы
нет, он же в error-блоке не должен срабатывать и это было бы еще неправильно, потому как getOrdersHistory у тебя наверняка асинхронная операция
getOrdersHistory это просто запрос на сервер на получение данных
запрос на сервер и есть асинхронная операция)
только вот я нигде не указываю что она асинхронная😬 Обычный запрос через репозиторий, ретрофит
Обсуждают сегодня