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