mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 06:55:41 +00:00
InternalAcceptDeclineInviteEvents -> InternalAcceptDeclineInviteEvent
This commit is contained in:
+2
-2
@@ -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
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+5
-5
@@ -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)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-3
@@ -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
|
||||||
}
|
}
|
||||||
+3
-3
@@ -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 ->
|
||||||
|
|||||||
Reference in New Issue
Block a user