Search within conversation.messages + conversation.name (#91)
This commit is contained in:
		
							parent
							
								
									a1a8ac42a6
								
							
						
					
					
						commit
						da11d0b91e
					
				|  | @ -29,7 +29,11 @@ export const Sidebar: FC<Props> = ({ loading, conversations, lightMode, selected | ||||||
| 
 | 
 | ||||||
|   useEffect(() => { |   useEffect(() => { | ||||||
|     if (searchTerm) { |     if (searchTerm) { | ||||||
|       setFilteredConversations(conversations.filter((conversation) => conversation.name.toLowerCase().includes(searchTerm.toLowerCase()))); |       setFilteredConversations(conversations.filter((conversation) => { | ||||||
|  |         const searchable = conversation.name.toLocaleLowerCase() + ' ' + conversation.messages.map((message) => message.content).join(" "); | ||||||
|  |         return searchable.toLowerCase().includes(searchTerm.toLowerCase()); | ||||||
|  |       } | ||||||
|  |       )); | ||||||
|     } else { |     } else { | ||||||
|       setFilteredConversations(conversations); |       setFilteredConversations(conversations); | ||||||
|     } |     } | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue