From 6f299dd7f9f37508da17c23058102aa0e89d72c5 Mon Sep 17 00:00:00 2001 From: Florian Renaud Date: Thu, 23 Mar 2023 10:28:57 +0100 Subject: [PATCH] remove useless eventSink variable --- .../android/features/selectusers/api/SelectUsersView.kt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/features/selectusers/api/src/main/kotlin/io/element/android/features/selectusers/api/SelectUsersView.kt b/features/selectusers/api/src/main/kotlin/io/element/android/features/selectusers/api/SelectUsersView.kt index 4e07ebd0ca..b4e97b5bd1 100644 --- a/features/selectusers/api/src/main/kotlin/io/element/android/features/selectusers/api/SelectUsersView.kt +++ b/features/selectusers/api/src/main/kotlin/io/element/android/features/selectusers/api/SelectUsersView.kt @@ -71,8 +71,6 @@ fun SelectUsersView( onUserSelected: (MatrixUser) -> Unit = {}, onUserDeselected: (MatrixUser) -> Unit = {}, ) { - val eventSink = state.eventSink - Column( modifier = modifier, ) { @@ -84,14 +82,14 @@ fun SelectUsersView( selectedUsersListState = state.selectedUsersListState, active = state.isSearchActive, isMultiSelectionEnabled = state.isMultiSelectionEnabled, - onActiveChanged = { eventSink.invoke(SelectUsersEvents.OnSearchActiveChanged(it)) }, + onActiveChanged = { state.eventSink(SelectUsersEvents.OnSearchActiveChanged(it)) }, onTextChanged = { state.eventSink(SelectUsersEvents.UpdateSearchQuery(it)) }, onUserSelected = { state.eventSink(SelectUsersEvents.AddToSelection(it)) onUserSelected(it) }, onUserDeselected = { - eventSink(SelectUsersEvents.RemoveFromSelection(it)) + state.eventSink(SelectUsersEvents.RemoveFromSelection(it)) onUserDeselected(it) }, ) @@ -102,7 +100,7 @@ fun SelectUsersView( modifier = Modifier.padding(16.dp), selectedUsers = state.selectedUsers, onUserRemoved = { - eventSink(SelectUsersEvents.RemoveFromSelection(it)) + state.eventSink(SelectUsersEvents.RemoveFromSelection(it)) onUserDeselected(it) }, )