Как правильно изменять или удалять данные из списка в MVVM? View передаёт item на удаление ViewModel, ViewModel обращается к Repository, Repository отправляет запрос на бэкэнд и возвращает список уже без этих данных колбэком во viewModel, а viewModel ложит их в liveData на которую подписан View?
Уточнение: проект на retrofit и livedata без корутин.
либо весь список меняйте, либо фиксируйте удаленный элемент и удаляйте его из своего списка если ответ от сервера 200
Обсуждают сегодня