From 1e3d26f664635c8dbabb3f3c25386f925dbb9588 Mon Sep 17 00:00:00 2001 From: talksik Date: Mon, 30 May 2022 07:21:14 -0500 Subject: [PATCH] filter selected out of the options in search --- .../src/components/NewConversationDialog.tsx | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/packages/desktop/src/components/NewConversationDialog.tsx b/packages/desktop/src/components/NewConversationDialog.tsx index 45d5117..2826e5c 100644 --- a/packages/desktop/src/components/NewConversationDialog.tsx +++ b/packages/desktop/src/components/NewConversationDialog.tsx @@ -44,19 +44,7 @@ export default function NewConversationDialog({ const handleChangeSelections = useCallback( (e: React.SyntheticEvent, value: User[], reason: AutocompleteChangeReason) => { - const newUsers: User[] = []; - - value.forEach((val) => { - if (typeof val !== 'string') return; - - newUsers.push(val); - }); - - console.log(value); - - console.log(newUsers); - - setSelectedUsers(newUsers); + setSelectedUsers(value); }, [], ); @@ -146,6 +134,7 @@ export default function NewConversationDialog({ value={selectedUsers} onChange={handleChangeSelections} filterSelectedOptions + isOptionEqualToValue={(optionUser, valueUser) => optionUser.id === valueUser.id} filterOptions={(options) => options} inputValue={searchVal} renderInput={(params) => (