ожидать появленя данных из таска, а затем возвращать их из метода. Тут кодец, конечно, грязноватый, но хорошая ли эта реализация необходимого мне функционала, или можно написать это получше?
обычно я использую repository pattern
ещё, ты не должен создавать корутину в viewmodel разве?
Стикер
хотя по идее если работает то всё ок))) просто я сам месяца два назад ушел из андр разработки, позабыл немного всё...
ну да. Я сейчас только изучаю корутины, изначально пытался через coroutineFlow делать по какому-то тутору, однако потом понял, что способ так себе, да и код не очень
Можно использовать await(), так будет лучше, поддерживается весь файербейс https://betterprogramming.pub/how-to-use-kotlin-coroutines-with-firebase-6f8577a3e00f
Спасибо огромное) очень помог
Без проблем)
Обсуждают сегодня