Browse Source

Add more states in DirectLogoutStateProvider

pull/2433/head
Benoit Marty 7 months ago
parent
commit
016081e07e
  1. 6
      features/logout/api/src/main/kotlin/io/element/android/features/logout/api/direct/DirectLogoutStateProvider.kt

6
features/logout/api/src/main/kotlin/io/element/android/features/logout/api/direct/DirectLogoutStateProvider.kt

@ -22,7 +22,11 @@ import io.element.android.libraries.architecture.AsyncAction @@ -22,7 +22,11 @@ import io.element.android.libraries.architecture.AsyncAction
open class DirectLogoutStateProvider : PreviewParameterProvider<DirectLogoutState> {
override val values: Sequence<DirectLogoutState>
get() = sequenceOf(
aDirectLogoutState()
aDirectLogoutState(),
aDirectLogoutState(logoutAction = AsyncAction.Confirming),
aDirectLogoutState(logoutAction = AsyncAction.Loading),
aDirectLogoutState(logoutAction = AsyncAction.Failure(Exception("Error"))),
aDirectLogoutState(logoutAction = AsyncAction.Success("success")),
)
}

Loading…
Cancel
Save