mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 06:01:40 +00:00
DirectLogoutEvents -> DirectLogoutEvent
This commit is contained in:
+3
-3
@@ -8,7 +8,7 @@
|
||||
|
||||
package io.element.android.features.logout.api.direct
|
||||
|
||||
sealed interface DirectLogoutEvents {
|
||||
data class Logout(val ignoreSdkError: Boolean) : DirectLogoutEvents
|
||||
data object CloseDialogs : DirectLogoutEvents
|
||||
sealed interface DirectLogoutEvent {
|
||||
data class Logout(val ignoreSdkError: Boolean) : DirectLogoutEvent
|
||||
data object CloseDialogs : DirectLogoutEvent
|
||||
}
|
||||
+1
-1
@@ -13,5 +13,5 @@ import io.element.android.libraries.architecture.AsyncAction
|
||||
data class DirectLogoutState(
|
||||
val canDoDirectSignOut: Boolean,
|
||||
val logoutAction: AsyncAction<Unit>,
|
||||
val eventSink: (DirectLogoutEvents) -> Unit,
|
||||
val eventSink: (DirectLogoutEvent) -> Unit,
|
||||
)
|
||||
|
||||
+1
-1
@@ -25,7 +25,7 @@ open class DirectLogoutStatePreviewParam : PreviewParameterProvider<DirectLogout
|
||||
fun aDirectLogoutState(
|
||||
canDoDirectSignOut: Boolean = true,
|
||||
logoutAction: AsyncAction<Unit> = AsyncAction.Uninitialized,
|
||||
eventSink: (DirectLogoutEvents) -> Unit = {},
|
||||
eventSink: (DirectLogoutEvent) -> Unit = {},
|
||||
) = DirectLogoutState(
|
||||
canDoDirectSignOut = canDoDirectSignOut,
|
||||
logoutAction = logoutAction,
|
||||
|
||||
Reference in New Issue
Block a user