added FullState case to pagonator

added FullState case to pagonator
This commit is contained in:
Stanisalv 2020-09-10 16:59:00 +03:00
parent 2279c62563
commit 78a51d60f8
1 changed files with 8 additions and 8 deletions

View File

@ -76,17 +76,17 @@ class Paginator<Item>(
val items = change.items
when (currentState) {
is State.EmptyProgress -> {
if (items.isEmpty()) {
State.Empty
} else {
State.Data(0, items)
when {
items.isEmpty() -> State.Empty
items.size < pageSize -> State.FullData(0, items)
else -> State.Data(0, items)
}
}
is State.Refresh<*> -> {
if (items.isEmpty()) {
State.Empty
} else {
State.Data(0, items)
when {
items.isEmpty() -> State.Empty
items.size < pageSize -> State.FullData(0, items)
else -> State.Data(0, items)
}
}
is State.NewPageProgress<*> -> {