ViewModel'и запихивал, но тут пришла отличная идея в репозиторий всунуть как на скриншоте
В целом даже удобно получилось
Делал кто-то подобное?
p.s Состояние сохраняется потому что ЖЦ модуля==ЖЦ ViewModel'и - впрочем, это единственный "косяк" который пока что заметил
правильное решение, так и должно быть. Не нужно в presentation слой прокидывать данные которые не нужны для отображения
Возможно косяк потому что жц репозитория не должен быть равен жц презентации)
По этому фильтру, который тыкает пользователь дальше запрос выполняется
Репозиторий RemoteApi?
RemoteApi уже где-то лежит. Репозиторий просто прослойка между data и presentation. В одной ViewModel'и
У меня между data и presentation , domain вот у него жц presentation
Че-то думал, что домен должен быть stateless, а значит никакой привязки к жц
Тогда useCase определенных экранов не будут умерать за экраном, и могут вызывать коллизии
Какого рода коллизии имеете в виду? Если у юзкейса нет стейта, то какая разница singleton это или куча инстансов?
Может держать экран если недайбог обратные каллбеки
Обсуждают сегодня