From f4d1a8f7d0c51df69e1076c38fe642fc2cd9ac77 Mon Sep 17 00:00:00 2001 From: Adrien Hopkins Date: Fri, 27 Feb 2026 17:46:43 -0500 Subject: Add basic search feature for chats --- src/routes/(app)/dm/+page.svelte | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/routes/(app)/dm/+page.svelte b/src/routes/(app)/dm/+page.svelte index 8861aa9d..5152a179 100644 --- a/src/routes/(app)/dm/+page.svelte +++ b/src/routes/(app)/dm/+page.svelte @@ -292,6 +292,16 @@ } muted = await mutedAccounts(user); } + + const searchMatches = (chat: object, query: string) => { + const lowerQuery = query.toLowerCase(); + const chatName = name(chat).toLowerCase(); + const chatNip05 = chat?.nip05; + return chatName.includes(lowerQuery) || + chatNip05 && chatNip05.includes(lowerQuery) || + chat.pubkey.includes(lowerQuery) || + npubEncode(chat.pubkey).includes(lowerQuery); + }