Merge pull request #5698 from element-hq/feature/bma/handleEvent

Code consistency around view event handling
This commit is contained in:
Benoit Marty
2025-11-10 09:36:04 +01:00
committed by GitHub
105 changed files with 260 additions and 250 deletions

View File

@@ -97,7 +97,7 @@ class LeaveSpacePresenter(
}
}
fun handleEvents(event: LeaveSpaceEvents) {
fun handleEvent(event: LeaveSpaceEvents) {
when (event) {
LeaveSpaceEvents.Retry -> {
leaveSpaceRooms = AsyncData.Loading()
@@ -134,7 +134,7 @@ class LeaveSpacePresenter(
isLastAdmin = leaveSpaceRooms.dataOrNull()?.current?.isLastAdmin == true,
selectableSpaceRooms = selectableSpaceRooms,
leaveSpaceAction = leaveSpaceAction.value,
eventSink = ::handleEvents,
eventSink = ::handleEvent,
)
}

View File

@@ -93,7 +93,7 @@ class SpacePresenter(
val acceptDeclineInviteState = acceptDeclineInvitePresenter.present()
fun handleEvents(event: SpaceEvents) {
fun handleEvent(event: SpaceEvents) {
when (event) {
SpaceEvents.LoadMore -> localCoroutineScope.paginate()
is SpaceEvents.Join -> {
@@ -128,7 +128,7 @@ class SpacePresenter(
joinActions = joinActions.toImmutableMap(),
acceptDeclineInviteState = acceptDeclineInviteState,
topicViewerState = topicViewerState,
eventSink = ::handleEvents,
eventSink = ::handleEvent,
)
}