remove useless eventSink variable

This commit is contained in:
Florian Renaud 2023-03-23 10:28:57 +01:00
parent 854206cb5a
commit d8c6a5b52d

View file

@ -71,8 +71,6 @@ fun SelectUsersView(
onUserSelected: (MatrixUser) -> Unit = {}, onUserSelected: (MatrixUser) -> Unit = {},
onUserDeselected: (MatrixUser) -> Unit = {}, onUserDeselected: (MatrixUser) -> Unit = {},
) { ) {
val eventSink = state.eventSink
Column( Column(
modifier = modifier, modifier = modifier,
) { ) {
@ -84,14 +82,14 @@ fun SelectUsersView(
selectedUsersListState = state.selectedUsersListState, selectedUsersListState = state.selectedUsersListState,
active = state.isSearchActive, active = state.isSearchActive,
isMultiSelectionEnabled = state.isMultiSelectionEnabled, isMultiSelectionEnabled = state.isMultiSelectionEnabled,
onActiveChanged = { eventSink.invoke(SelectUsersEvents.OnSearchActiveChanged(it)) }, onActiveChanged = { state.eventSink(SelectUsersEvents.OnSearchActiveChanged(it)) },
onTextChanged = { state.eventSink(SelectUsersEvents.UpdateSearchQuery(it)) }, onTextChanged = { state.eventSink(SelectUsersEvents.UpdateSearchQuery(it)) },
onUserSelected = { onUserSelected = {
state.eventSink(SelectUsersEvents.AddToSelection(it)) state.eventSink(SelectUsersEvents.AddToSelection(it))
onUserSelected(it) onUserSelected(it)
}, },
onUserDeselected = { onUserDeselected = {
eventSink(SelectUsersEvents.RemoveFromSelection(it)) state.eventSink(SelectUsersEvents.RemoveFromSelection(it))
onUserDeselected(it) onUserDeselected(it)
}, },
) )
@ -102,7 +100,7 @@ fun SelectUsersView(
modifier = Modifier.padding(16.dp), modifier = Modifier.padding(16.dp),
selectedUsers = state.selectedUsers, selectedUsers = state.selectedUsers,
onUserRemoved = { onUserRemoved = {
eventSink(SelectUsersEvents.RemoveFromSelection(it)) state.eventSink(SelectUsersEvents.RemoveFromSelection(it))
onUserDeselected(it) onUserDeselected(it)
}, },
) )