name: portada class: portada-slide, center, middle # Consumir Api Compose --- # Api Compose - Accés a una api consumeix temps - Threads --- # View Model ``` viewModelScope.launch(Dispatchers.Default){ val result = MyApi.list() } ``` --- # View Model ``` class MyViewModel() : ViewModel(){ val data = mutableStateOf
(null) init{ viewModelScope.launch(Dispatchers.Default){ data.value = MyApi.getData() } } } ```