сеть. Полученные объекты смапить в один и отдать на вью. Как лучше это все сделать?
Запустить из вью модели 3 разные корутины, собрать с них данные и слепить конечный объект. Но тут проблема в том, что данные с 3его запроса используются по всему приложению, а вью модель рано мрет.
Или делать одну карутину, а в репозитории уже их по разным суспенд функциям раскидать и там смапить и отдать уже готовенький во вьюмодель. А объект с 3его запроса сохранить в приватную переменную(репозиторий живет все приложение)
ты две задачи смешал в одну
Обсуждают сегодня