RxʹΑΔ࣮ྫ
2min
data class EventsViewState(
val loginUser: User?,
val events: List,
val error: Throwable?,
val nextPage: Int,
val isLoading: Boolean
) : MviViewState {
companion object {
fun idle(): EventsViewState {
return EventsViewState(
loginUser = null,
events = emptyList(),
error = null,
nextPage = 1,
isLoading = false
)
}
}
}