меня торчит несколько LiveData списков, которые получает viewModel, и отдаёт во View, которая на них подписывается, и дальше передаёт адаптеру RecyclerView. Так получается, что мне было-бы удобнее обработать списки, сделать из них один, и в адаптер уже передавать этот трансформированый список
Как по мне, лучше всего это делать во ViewModel. Но тогда прийдётся вешать в нём лисенер изменений списков в репозитории, и в нём делать и возвращать во View трансформированый список
Скажите, нормально ли во ViewModel вешать лисенеры на LiveData? Или это делается исключительно во View?
можно трансформировать списки или подписывать ViewModel на LiveData за счет вью
Обсуждают сегодня