двумя вьюмоделями? У меня есть фрагмент splash screen в нем происходит сбор данных с разных апи показывается процесс загрузки и тому подобное. Когда загрузка завершена происходит с помощью навигатора происходит переход или на страницу ошибки или на главную страницу. От общей вью модели я решил отказаться. У каждого фрагмента своя вью модель. Собственно как лучше эти данные передать? Или делать какой-то общий репозиторий? Или через навигатор? Кто как что использует для обмена данными между вью моделями?
Шарить данные между экранами лучше через общий стейт приложения, уровень data и его представление в domain. Возможно на конкретном примере будет проще разобраться.
Ну я примерно так же решил сделать сделать общий репозиторий спасибо. Я посто думал может есть какие то универсальные шаблоны
общее правило буравчика: передаём между экранами только айдишники, по которым новый экран будет запрашивать данные из репозитория. Сами данные не передаём
Обсуждают сегодня