Slide 55
Slide 55 text
class MyViewModel : ViewModel() {
private val _item = MutableLiveData(MyItem(1,"Item 1"))
val item : LiveData get() = _item
}
@Composable
fun MyComposable(viewModel: MyViewModel) {
val item by viewModel.item.observeAsState() // Observe state changes
Text(item.name)
}
Instead, observe state changes