Merge pull request #999 from KDW03/convert-to-data-object

refactor/Convert object to data object in sealed interface
pull/1837/head
Don Turner 2 years ago committed by GitHub
commit 71e52e46ea

@ -87,6 +87,6 @@ data class UserEditableSettings(
)
sealed interface SettingsUiState {
object Loading : SettingsUiState
data object Loading : SettingsUiState
data class Success(val settings: UserEditableSettings) : SettingsUiState
}

@ -177,12 +177,12 @@ private fun newsUiState(
sealed interface TopicUiState {
data class Success(val followableTopic: FollowableTopic) : TopicUiState
object Error : TopicUiState
object Loading : TopicUiState
data object Error : TopicUiState
data object Loading : TopicUiState
}
sealed interface NewsUiState {
data class Success(val news: List<UserNewsResource>) : NewsUiState
object Error : NewsUiState
object Loading : NewsUiState
data object Error : NewsUiState
data object Loading : NewsUiState
}

Loading…
Cancel
Save