LiveData를 쓰던 와중 이런 오류를 받음
읽어보면 setValue
를 쓰지 말라고 함
해결법은 setValue
대신 postValue
를 쓰면 됨
viewModelScope.launch(Dispatchers.IO) {
repository.like(likeBody = likeBody)
articleDataList.value = repository.getArticleResponse() // 여기
}
viewModelScope.launch(Dispatchers.IO) {
repository.like(likeBody = likeBody)
articleDataList.postValue(repository.getArticleResponse()) // 여기
}