return data поставь после присвоения. А тот, что в конце, убери
там void стоит
и получи ошибку компиляции, гениус
Там UserResponse возвращается же
что-то вроде такого по логике https://medium.com/@amtechnovation/android-architecture-component-mvvm-part-1-a2e7cff07a76
Почему?
попробуй и узнаешь
Не смогу, у меня все с suspend)
не знаю, насколько на данный момент корректно использовать livedata и retrofit в связке, но это в любом случае рабочий способ) если что-то не так, меня поправят, думаю)
Использовать callback
Обсуждают сегодня