между экранами? если в мвп/мввм это может быть какой-то общий холдер, то как такие ситуации решаются в MVI?
можно попробовать сделать стэйт для нескольких экранов
не вижу принципиальных различий между MVP, MVI и MVVM в данном плане. можно шарить через репозиторий или модель
Тут два подхода. Либо у тебя один стейт на несколько экранов (в идеале на всё приложение). Либо у тебя каждый экран это некий чёрный ящик с входными и выходными сообщениями. Тогда ты можешь просто их связать через какой-то маппер. Но нужно следить, чтобы они не свалились в зацикливание и при этом синхронизировали данные правильно
Обсуждают сегодня