InternalAcceptDeclineInviteEvents -> InternalAcceptDeclineInviteEvent

This commit is contained in:
Benoit Marty
2026-08-25 09:55:09 +02:00
parent 91aa9ce24f
commit e395efe730
4 changed files with 13 additions and 13 deletions
@@ -58,11 +58,11 @@ class AcceptDeclineInvitePresenter(
) )
} }
} }
is InternalAcceptDeclineInviteEvents.ClearAcceptActionState -> { is InternalAcceptDeclineInviteEvent.ClearAcceptActionState -> {
acceptedAction.value = AsyncAction.Uninitialized acceptedAction.value = AsyncAction.Uninitialized
} }
is InternalAcceptDeclineInviteEvents.ClearDeclineActionState -> { is InternalAcceptDeclineInviteEvent.ClearDeclineActionState -> {
declinedAction.value = AsyncAction.Uninitialized declinedAction.value = AsyncAction.Uninitialized
} }
} }
@@ -37,11 +37,11 @@ fun AcceptDeclineInviteView(
AsyncActionView( AsyncActionView(
async = state.acceptAction, async = state.acceptAction,
onSuccess = { roomId -> onSuccess = { roomId ->
state.eventSink(InternalAcceptDeclineInviteEvents.ClearAcceptActionState) state.eventSink(InternalAcceptDeclineInviteEvent.ClearAcceptActionState)
onAcceptInviteSuccess(roomId) onAcceptInviteSuccess(roomId)
}, },
onErrorDismiss = { onErrorDismiss = {
state.eventSink(InternalAcceptDeclineInviteEvents.ClearAcceptActionState) state.eventSink(InternalAcceptDeclineInviteEvent.ClearAcceptActionState)
}, },
errorTitle = { errorTitle = {
stringResource(CommonStrings.common_something_went_wrong) stringResource(CommonStrings.common_something_went_wrong)
@@ -57,11 +57,11 @@ fun AcceptDeclineInviteView(
AsyncActionView( AsyncActionView(
async = state.declineAction, async = state.declineAction,
onSuccess = { roomId -> onSuccess = { roomId ->
state.eventSink(InternalAcceptDeclineInviteEvents.ClearDeclineActionState) state.eventSink(InternalAcceptDeclineInviteEvent.ClearDeclineActionState)
onDeclineInviteSuccess(roomId) onDeclineInviteSuccess(roomId)
}, },
onErrorDismiss = { onErrorDismiss = {
state.eventSink(InternalAcceptDeclineInviteEvents.ClearDeclineActionState) state.eventSink(InternalAcceptDeclineInviteEvent.ClearDeclineActionState)
}, },
errorTitle = { errorTitle = {
stringResource(CommonStrings.common_something_went_wrong) stringResource(CommonStrings.common_something_went_wrong)
@@ -85,7 +85,7 @@ fun AcceptDeclineInviteView(
) )
}, },
onDismissClick = { onDismissClick = {
state.eventSink(InternalAcceptDeclineInviteEvents.ClearDeclineActionState) state.eventSink(InternalAcceptDeclineInviteEvent.ClearDeclineActionState)
} }
) )
} }
@@ -10,7 +10,7 @@ package io.element.android.features.invite.impl.acceptdecline
import io.element.android.features.invite.api.acceptdecline.AcceptDeclineInviteEvent import io.element.android.features.invite.api.acceptdecline.AcceptDeclineInviteEvent
sealed interface InternalAcceptDeclineInviteEvents : AcceptDeclineInviteEvent { sealed interface InternalAcceptDeclineInviteEvent : AcceptDeclineInviteEvent {
data object ClearAcceptActionState : InternalAcceptDeclineInviteEvents data object ClearAcceptActionState : InternalAcceptDeclineInviteEvent
data object ClearDeclineActionState : InternalAcceptDeclineInviteEvents data object ClearDeclineActionState : InternalAcceptDeclineInviteEvent
} }
@@ -57,7 +57,7 @@ class AcceptDeclineInvitePresenterTest {
awaitItem().also { state -> awaitItem().also { state ->
assertThat(state.declineAction).isEqualTo(ConfirmingDeclineInvite(inviteData, false)) assertThat(state.declineAction).isEqualTo(ConfirmingDeclineInvite(inviteData, false))
state.eventSink( state.eventSink(
InternalAcceptDeclineInviteEvents.ClearDeclineActionState InternalAcceptDeclineInviteEvent.ClearDeclineActionState
) )
} }
awaitItem().also { state -> awaitItem().also { state ->
@@ -91,7 +91,7 @@ class AcceptDeclineInvitePresenterTest {
awaitItem().also { state -> awaitItem().also { state ->
assertThat(state.declineAction).isInstanceOf(AsyncAction.Failure::class.java) assertThat(state.declineAction).isInstanceOf(AsyncAction.Failure::class.java)
state.eventSink( state.eventSink(
InternalAcceptDeclineInviteEvents.ClearDeclineActionState InternalAcceptDeclineInviteEvent.ClearDeclineActionState
) )
} }
awaitItem().also { state -> awaitItem().also { state ->
@@ -155,7 +155,7 @@ class AcceptDeclineInvitePresenterTest {
awaitItem().also { state -> awaitItem().also { state ->
assertThat(state.acceptAction).isInstanceOf(AsyncAction.Failure::class.java) assertThat(state.acceptAction).isInstanceOf(AsyncAction.Failure::class.java)
state.eventSink( state.eventSink(
InternalAcceptDeclineInviteEvents.ClearAcceptActionState InternalAcceptDeclineInviteEvent.ClearAcceptActionState
) )
} }
awaitItem().also { state -> awaitItem().also { state ->