Remove unused MessagesEvents.Dismiss
This commit is contained in:
parent
0313fa56dd
commit
53ce85872b
3 changed files with 0 additions and 13 deletions
|
|
@ -18,7 +18,6 @@ sealed interface MessagesEvents {
|
||||||
data class ToggleReaction(val emoji: String, val eventOrTransactionId: EventOrTransactionId) : MessagesEvents
|
data class ToggleReaction(val emoji: String, val eventOrTransactionId: EventOrTransactionId) : MessagesEvents
|
||||||
data class InviteDialogDismissed(val action: InviteDialogAction) : MessagesEvents
|
data class InviteDialogDismissed(val action: InviteDialogAction) : MessagesEvents
|
||||||
data class OnUserClicked(val user: MatrixUser) : MessagesEvents
|
data class OnUserClicked(val user: MatrixUser) : MessagesEvents
|
||||||
data object Dismiss : MessagesEvents
|
|
||||||
data object MarkAsFullyReadAndExit : MessagesEvents
|
data object MarkAsFullyReadAndExit : MessagesEvents
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,6 @@ import dev.zacsweers.metro.AssistedInject
|
||||||
import im.vector.app.features.analytics.plan.PinUnpinAction
|
import im.vector.app.features.analytics.plan.PinUnpinAction
|
||||||
import io.element.android.appconfig.MessageComposerConfig
|
import io.element.android.appconfig.MessageComposerConfig
|
||||||
import io.element.android.features.messages.api.timeline.HtmlConverterProvider
|
import io.element.android.features.messages.api.timeline.HtmlConverterProvider
|
||||||
import io.element.android.features.messages.impl.actionlist.ActionListEvents
|
|
||||||
import io.element.android.features.messages.impl.actionlist.ActionListState
|
import io.element.android.features.messages.impl.actionlist.ActionListState
|
||||||
import io.element.android.features.messages.impl.actionlist.model.TimelineItemAction
|
import io.element.android.features.messages.impl.actionlist.model.TimelineItemAction
|
||||||
import io.element.android.features.messages.impl.crypto.historyvisible.HistoryVisibleState
|
import io.element.android.features.messages.impl.crypto.historyvisible.HistoryVisibleState
|
||||||
|
|
@ -243,7 +242,6 @@ class MessagesPresenter(
|
||||||
localCoroutineScope.reinviteOtherUser(inviteProgress)
|
localCoroutineScope.reinviteOtherUser(inviteProgress)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
is MessagesEvents.Dismiss -> actionListState.eventSink(ActionListEvents.Clear)
|
|
||||||
is MessagesEvents.OnUserClicked -> {
|
is MessagesEvents.OnUserClicked -> {
|
||||||
roomMemberModerationState.eventSink(RoomMemberModerationEvents.ShowActionsForUser(event.user))
|
roomMemberModerationState.eventSink(RoomMemberModerationEvents.ShowActionsForUser(event.user))
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -539,16 +539,6 @@ class MessagesPresenterTest {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
|
||||||
fun `present - handle dismiss action`() = runTest {
|
|
||||||
val presenter = createMessagesPresenter()
|
|
||||||
presenter.testWithLifecycleOwner {
|
|
||||||
val initialState = awaitItem()
|
|
||||||
initialState.eventSink(MessagesEvents.Dismiss)
|
|
||||||
assertThat(awaitItem().actionListState.target).isEqualTo(ActionListState.Target.None)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `present - handle action show developer info`() = runTest {
|
fun `present - handle action show developer info`() = runTest {
|
||||||
val onShowEventDebugInfoClickLambda = lambdaRecorder { _: EventId?, _: TimelineItemDebugInfo -> }
|
val onShowEventDebugInfoClickLambda = lambdaRecorder { _: EventId?, _: TimelineItemDebugInfo -> }
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue