diff --git a/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutEvents.kt b/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutEvent.kt similarity index 78% rename from features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutEvents.kt rename to features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutEvent.kt index 3b78af9918..1e774488e5 100644 --- a/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutEvents.kt +++ b/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutEvent.kt @@ -8,6 +8,6 @@ package io.element.android.features.signedout.impl -sealed interface SignedOutEvents { - data object SignInAgain : SignedOutEvents +sealed interface SignedOutEvent { + data object SignInAgain : SignedOutEvent } diff --git a/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutPresenter.kt b/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutPresenter.kt index 1aa13d9b8d..1f1a9be1d7 100644 --- a/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutPresenter.kt +++ b/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutPresenter.kt @@ -43,9 +43,9 @@ class SignedOutPresenter( }.collectAsState(initial = null) val coroutineScope = rememberCoroutineScope() - fun handleEvent(event: SignedOutEvents) { + fun handleEvent(event: SignedOutEvent) { when (event) { - SignedOutEvents.SignInAgain -> coroutineScope.launch { + SignedOutEvent.SignInAgain -> coroutineScope.launch { sessionStore.removeSession(sessionId.value) } } diff --git a/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutState.kt b/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutState.kt index bc1ee18f5a..aeff7c7d2f 100644 --- a/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutState.kt +++ b/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutState.kt @@ -13,5 +13,5 @@ import io.element.android.libraries.sessionstorage.api.SessionData data class SignedOutState( val appName: String, val signedOutSession: SessionData?, - val eventSink: (SignedOutEvents) -> Unit, + val eventSink: (SignedOutEvent) -> Unit, ) diff --git a/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutView.kt b/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutView.kt index 9dcb4585e5..73e854c836 100644 --- a/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutView.kt +++ b/features/signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl/SignedOutView.kt @@ -39,7 +39,7 @@ fun SignedOutView( state: SignedOutState, modifier: Modifier = Modifier, ) { - BackHandler(onBack = { state.eventSink(SignedOutEvents.SignInAgain) }) + BackHandler(onBack = { state.eventSink(SignedOutEvent.SignInAgain) }) HeaderFooterPage( modifier = modifier .fillMaxSize() @@ -49,7 +49,7 @@ fun SignedOutView( content = { SignedOutContent() }, footer = { SignedOutFooter( - onSignInAgain = { state.eventSink(SignedOutEvents.SignInAgain) }, + onSignInAgain = { state.eventSink(SignedOutEvent.SignInAgain) }, ) } ) diff --git a/features/signedout/impl/src/test/kotlin/io/element/android/features/signedout/impl/SignedOutPresenterTest.kt b/features/signedout/impl/src/test/kotlin/io/element/android/features/signedout/impl/SignedOutPresenterTest.kt index 519016b1e0..b72ebbcdba 100644 --- a/features/signedout/impl/src/test/kotlin/io/element/android/features/signedout/impl/SignedOutPresenterTest.kt +++ b/features/signedout/impl/src/test/kotlin/io/element/android/features/signedout/impl/SignedOutPresenterTest.kt @@ -60,7 +60,7 @@ class SignedOutPresenterTest { assertThat(initialState.signedOutSession).isEqualTo(aSessionData) assertThat(sessionStore.getAllSessions()).isNotEmpty() assertThat(sessionStore.numberOfSessions()).isEqualTo(1) - initialState.eventSink(SignedOutEvents.SignInAgain) + initialState.eventSink(SignedOutEvent.SignInAgain) assertThat(awaitItem().signedOutSession).isNull() assertThat(sessionStore.getAllSessions()).isEmpty() assertThat(sessionStore.numberOfSessions()).isEqualTo(0)