равно в viewmodel 🤔
пока не знаю возможно есть случаи когда ты при клике к примеру до загрузки данных должен изменить какой либо view state и чтобы не опракидывать это через viewModel + liveData сделал это во фрагменте.
либо гуглы нас так приучают к uiCompose
ну еще плюс интерфейса что если вдруг будет какая то другая система биндинга, ты также передашь туда этот интерфейс и будешь с этим интерфейсом работать а не с реализацией
Обсуждают сегодня