Add in-app update

This commit is contained in:
h4h13 2020-04-26 22:19:46 +05:30
parent 0c9525834e
commit 162535e3dd
4 changed files with 87 additions and 6 deletions

View file

@ -10,7 +10,7 @@ import code.name.monkey.retromusic.providers.RepositoryImpl
import kotlinx.coroutines.launch
class SongsViewModel(application: Application) : AndroidViewModel(application) {
lateinit var songs: MutableLiveData<List<Song>>
var songs = MutableLiveData<List<Song>>()
init {
loadSongs()
@ -19,7 +19,7 @@ class SongsViewModel(application: Application) : AndroidViewModel(application) {
fun loadSongs() = viewModelScope.launch {
val result = RepositoryImpl(getApplication()).allSongs()
if (result is Success) {
songs = MutableLiveData(result.data)
songs.value = result.data
}
}
}