From 1fed96e99e0fdc37e4fdd443057bef81408430d4 Mon Sep 17 00:00:00 2001 From: Chewbacca Date: Mon, 5 Jun 2023 12:39:32 -0400 Subject: [PATCH] Sort the emojis --- app/soapbox/features/emoji/search.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/soapbox/features/emoji/search.ts b/app/soapbox/features/emoji/search.ts index 2330d17f0..c4953eda9 100644 --- a/app/soapbox/features/emoji/search.ts +++ b/app/soapbox/features/emoji/search.ts @@ -11,8 +11,10 @@ const index = new Index({ context: true, }); -for (const [key, emoji] of Object.entries(data.emojis)) { - index.add('n' + key, `${emoji.keywords.join(' ')} ${emoji.name}`); +// console.log(Object.entries(data.emojis)); +const sortedEmojis = Object.entries(data.emojis).sort((a, b) => a[0].localeCompare(b[0])); +for (const [key, emoji] of sortedEmojis) { + index.add('n' + key, `${emoji.id} ${emoji.name} ${emoji.keywords.join(' ')}`); } export interface searchOptions {