diff --git a/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareEvents.kt b/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareEvent.kt similarity index 80% rename from features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareEvents.kt rename to features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareEvent.kt index d0e246fe44..5137c50f2d 100644 --- a/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareEvents.kt +++ b/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareEvent.kt @@ -8,6 +8,6 @@ package io.element.android.features.share.impl -sealed interface ShareEvents { - data object ClearError : ShareEvents +sealed interface ShareEvent { + data object ClearError : ShareEvent } diff --git a/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/SharePresenter.kt b/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/SharePresenter.kt index 93a9ae3bf4..3bd9b98227 100644 --- a/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/SharePresenter.kt +++ b/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/SharePresenter.kt @@ -55,9 +55,9 @@ class SharePresenter( @Composable override fun present(): ShareState { - fun handleEvent(event: ShareEvents) { + fun handleEvent(event: ShareEvent) { when (event) { - ShareEvents.ClearError -> shareActionState.value = AsyncAction.Uninitialized + ShareEvent.ClearError -> shareActionState.value = AsyncAction.Uninitialized } } diff --git a/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareState.kt b/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareState.kt index fd98d58ba3..7538309941 100644 --- a/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareState.kt +++ b/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareState.kt @@ -13,5 +13,5 @@ import io.element.android.libraries.matrix.api.core.RoomId data class ShareState( val shareAction: AsyncAction>, - val eventSink: (ShareEvents) -> Unit + val eventSink: (ShareEvent) -> Unit ) diff --git a/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareStatePreviewParam.kt b/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareStatePreviewParam.kt index 97135acb71..18258f1b95 100644 --- a/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareStatePreviewParam.kt +++ b/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareStatePreviewParam.kt @@ -32,7 +32,7 @@ open class ShareStatePreviewParam : PreviewParameterProvider { fun aShareState( shareAction: AsyncAction> = AsyncAction.Uninitialized, - eventSink: (ShareEvents) -> Unit = {} + eventSink: (ShareEvent) -> Unit = {} ) = ShareState( shareAction = shareAction, eventSink = eventSink diff --git a/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareView.kt b/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareView.kt index 5e5130965f..2516c31a66 100644 --- a/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareView.kt +++ b/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareView.kt @@ -26,7 +26,7 @@ fun ShareView( onShareSuccess(it) }, onErrorDismiss = { - state.eventSink(ShareEvents.ClearError) + state.eventSink(ShareEvent.ClearError) }, ) } diff --git a/features/share/impl/src/test/kotlin/io/element/android/features/share/impl/SharePresenterTest.kt b/features/share/impl/src/test/kotlin/io/element/android/features/share/impl/SharePresenterTest.kt index ab3a260c01..44ccea92d6 100644 --- a/features/share/impl/src/test/kotlin/io/element/android/features/share/impl/SharePresenterTest.kt +++ b/features/share/impl/src/test/kotlin/io/element/android/features/share/impl/SharePresenterTest.kt @@ -65,7 +65,7 @@ class SharePresenterTest : RobolectricTest() { assertThat(awaitItem().shareAction.isLoading()).isTrue() val failure = awaitItem() assertThat(failure.shareAction.isFailure()).isTrue() - failure.eventSink.invoke(ShareEvents.ClearError) + failure.eventSink.invoke(ShareEvent.ClearError) assertThat(awaitItem().shareAction.isUninitialized()).isTrue() } }