From e31672719b05208787e9e061c791bf820d893ee2 Mon Sep 17 00:00:00 2001 From: Keith Smith Date: Fri, 14 Aug 2026 21:14:54 -0600 Subject: [PATCH] Expand emoji picker from ~180 to ~940 curated emoji The old list was a small hand-picked subset that was missing common ones (party popper, facepalm, shrug, etc.). Reorganized into ten categories (Smileys, People & Gestures, Hearts, Animals & Nature, Food & Drink, Travel & Places, Activities & Sports, Objects, Symbols, Flags) with much broader coverage in each. Widened the picker panel and bumped the grid to 9 columns to fit the larger set comfortably. --- frontend/src/components/EmojiPicker.css | 6 +- frontend/src/lib/emoji.ts | 148 ++++++++++++++++++++---- 2 files changed, 130 insertions(+), 24 deletions(-) diff --git a/frontend/src/components/EmojiPicker.css b/frontend/src/components/EmojiPicker.css index 6a018e3..2dfddf8 100644 --- a/frontend/src/components/EmojiPicker.css +++ b/frontend/src/components/EmojiPicker.css @@ -7,8 +7,8 @@ .emoji-picker { position: absolute; z-index: 31; - width: 280px; - max-height: 320px; + width: 320px; + max-height: 380px; overflow-y: auto; background: var(--card-bg); border: 1px solid var(--ds-border); @@ -46,7 +46,7 @@ .emoji-picker-grid { display: grid; - grid-template-columns: repeat(8, 1fr); + grid-template-columns: repeat(9, 1fr); gap: 2px; } diff --git a/frontend/src/lib/emoji.ts b/frontend/src/lib/emoji.ts index 7f0abbd..747da77 100644 --- a/frontend/src/lib/emoji.ts +++ b/frontend/src/lib/emoji.ts @@ -5,45 +5,151 @@ export interface EmojiCategory { export const EMOJI_CATEGORIES: EmojiCategory[] = [ { - label: 'Smileys', + label: 'Smileys & Emotion', emoji: [ '๐Ÿ˜€', '๐Ÿ˜ƒ', '๐Ÿ˜„', '๐Ÿ˜', '๐Ÿ˜†', '๐Ÿ˜…', '๐Ÿคฃ', '๐Ÿ˜‚', '๐Ÿ™‚', '๐Ÿ™ƒ', - '๐Ÿ˜‰', '๐Ÿ˜Š', '๐Ÿ˜‡', '๐Ÿฅฐ', '๐Ÿ˜', '๐Ÿคฉ', '๐Ÿ˜˜', '๐Ÿ˜‹', '๐Ÿ˜›', '๐Ÿ˜œ', - '๐Ÿคช', '๐Ÿคจ', '๐Ÿง', '๐Ÿค“', '๐Ÿ˜Ž', '๐Ÿฅณ', '๐Ÿ˜', '๐Ÿ˜’', '๐Ÿ˜ž', '๐Ÿ˜”', - '๐Ÿ˜ข', '๐Ÿ˜ญ', '๐Ÿ˜ค', '๐Ÿ˜ ', '๐Ÿ˜ก', '๐Ÿคฏ', '๐Ÿ˜ณ', '๐Ÿฅต', '๐Ÿฅถ', '๐Ÿ˜ฑ', - '๐Ÿ˜จ', '๐Ÿ˜ฐ', '๐Ÿ˜ฅ', '๐Ÿ˜“', '๐Ÿค—', '๐Ÿค”', '๐Ÿคญ', '๐Ÿคซ', '๐Ÿคฅ', '๐Ÿ˜ถ', - '๐Ÿ˜', '๐Ÿ˜‘', '๐Ÿ˜ฌ', '๐Ÿ™„', '๐Ÿ˜ฏ', '๐Ÿ˜ด', '๐Ÿคค', '๐Ÿ˜ช', '๐Ÿ˜ต', '๐Ÿคข', + '๐Ÿซ ', '๐Ÿ˜‰', '๐Ÿ˜Š', '๐Ÿ˜‡', '๐Ÿฅฐ', '๐Ÿ˜', '๐Ÿคฉ', '๐Ÿ˜˜', '๐Ÿ˜—', '๐Ÿ˜š', + '๐Ÿ˜™', '๐Ÿฅฒ', '๐Ÿ˜‹', '๐Ÿ˜›', '๐Ÿ˜œ', '๐Ÿคช', '๐Ÿ˜', '๐Ÿค‘', '๐Ÿค—', '๐Ÿคญ', + '๐Ÿซข', '๐Ÿซฃ', '๐Ÿคซ', '๐Ÿค”', '๐Ÿซก', '๐Ÿค', '๐Ÿคจ', '๐Ÿ˜', '๐Ÿ˜‘', '๐Ÿ˜ถ', + '๐Ÿซฅ', '๐Ÿ˜', '๐Ÿ˜’', '๐Ÿ™„', '๐Ÿ˜ฌ', '๐Ÿคฅ', '๐Ÿ˜Œ', '๐Ÿ˜”', '๐Ÿ˜ช', '๐Ÿคค', + '๐Ÿ˜ด', '๐Ÿ˜ท', '๐Ÿค’', '๐Ÿค•', '๐Ÿคข', '๐Ÿคฎ', '๐Ÿคง', '๐Ÿฅต', '๐Ÿฅถ', '๐Ÿฅด', + '๐Ÿ˜ต', '๐Ÿ’ซ', '๐Ÿคฏ', '๐Ÿค ', '๐Ÿฅณ', '๐Ÿฅธ', '๐Ÿ˜Ž', '๐Ÿค“', '๐Ÿง', '๐Ÿ˜•', + '๐Ÿซค', '๐Ÿ˜Ÿ', '๐Ÿ™', 'โ˜น๏ธ', '๐Ÿ˜ฎ', '๐Ÿ˜ฏ', '๐Ÿ˜ฒ', '๐Ÿ˜ณ', '๐Ÿฅบ', '๐Ÿฅน', + '๐Ÿ˜ฆ', '๐Ÿ˜ง', '๐Ÿ˜จ', '๐Ÿ˜ฐ', '๐Ÿ˜ฅ', '๐Ÿ˜ข', '๐Ÿ˜ญ', '๐Ÿ˜ฑ', '๐Ÿ˜–', '๐Ÿ˜ฃ', + '๐Ÿ˜ž', '๐Ÿ˜“', '๐Ÿ˜ฉ', '๐Ÿ˜ซ', '๐Ÿฅฑ', '๐Ÿ˜ค', '๐Ÿ˜ก', '๐Ÿ˜ ', '๐Ÿคฌ', '๐Ÿ˜ˆ', + '๐Ÿ‘ฟ', '๐Ÿ’€', 'โ˜ ๏ธ', '๐Ÿ’ฉ', '๐Ÿคก', '๐Ÿ‘น', '๐Ÿ‘บ', '๐Ÿ‘ป', '๐Ÿ‘ฝ', '๐Ÿ‘พ', + '๐Ÿค–', '๐Ÿ˜บ', '๐Ÿ˜ธ', '๐Ÿ˜น', '๐Ÿ˜ป', '๐Ÿ˜ผ', '๐Ÿ˜ฝ', '๐Ÿ™€', '๐Ÿ˜ฟ', '๐Ÿ˜พ', ], }, { - label: 'Gestures', + label: 'People & Gestures', emoji: [ - '๐Ÿ‘', '๐Ÿ‘Ž', '๐Ÿ‘', '๐Ÿ™Œ', '๐Ÿ™', '๐Ÿค', '๐Ÿ‘‹', 'โœŒ๏ธ', '๐Ÿคž', '๐ŸคŸ', - '๐Ÿค˜', '๐Ÿ‘Œ', '๐Ÿค™', 'โ˜๏ธ', '๐Ÿ‘†', '๐Ÿ‘‡', '๐Ÿ‘ˆ', '๐Ÿ‘‰', '๐Ÿ’ช', '๐Ÿซก', - '๐Ÿซถ', '๐Ÿคฒ', + '๐Ÿ‘‹', '๐Ÿคš', '๐Ÿ–๏ธ', 'โœ‹', '๐Ÿ––', '๐Ÿ‘Œ', '๐ŸคŒ', '๐Ÿค', 'โœŒ๏ธ', '๐Ÿคž', + '๐Ÿซฐ', '๐ŸคŸ', '๐Ÿค˜', '๐Ÿค™', '๐Ÿ‘ˆ', '๐Ÿ‘‰', '๐Ÿ‘†', '๐Ÿ–•', '๐Ÿ‘‡', 'โ˜๏ธ', + '๐Ÿ‘', '๐Ÿ‘Ž', 'โœŠ', '๐Ÿ‘Š', '๐Ÿค›', '๐Ÿคœ', '๐Ÿ‘', '๐Ÿ™Œ', '๐Ÿซถ', '๐Ÿ‘', + '๐Ÿคฒ', '๐Ÿค', '๐Ÿ™', 'โœ๏ธ', '๐Ÿ’…', '๐Ÿคณ', '๐Ÿ’ช', '๐Ÿฆพ', '๐Ÿฆต', '๐Ÿฆฟ', + '๐Ÿฆถ', '๐Ÿ‘‚', '๐Ÿฆป', '๐Ÿ‘ƒ', '๐Ÿง ', '๐Ÿซ€', '๐Ÿซ', '๐Ÿฆท', '๐Ÿฆด', '๐Ÿ‘€', + '๐Ÿ‘๏ธ', '๐Ÿ‘…', '๐Ÿ‘„', '๐Ÿ’‹', '๐Ÿ—ฃ๏ธ', '๐Ÿ‘ค', '๐Ÿ‘ฅ', '๐Ÿซ‚', '๐Ÿ‘ถ', '๐Ÿง’', + '๐Ÿ‘ฆ', '๐Ÿ‘ง', '๐Ÿง‘', '๐Ÿ‘ฑ', '๐Ÿ‘จ', '๐Ÿ‘ฉ', '๐Ÿง“', '๐Ÿ‘ด', '๐Ÿ‘ต', '๐Ÿคฆ', + '๐Ÿคท', '๐Ÿ™…', '๐Ÿ™†', '๐Ÿ’', '๐Ÿ™‹', '๐Ÿง', '๐Ÿ™‡', ], }, { label: 'Hearts', emoji: [ 'โค๏ธ', '๐Ÿงก', '๐Ÿ’›', '๐Ÿ’š', '๐Ÿ’™', '๐Ÿ’œ', '๐Ÿ–ค', '๐Ÿค', '๐ŸคŽ', '๐Ÿ’”', - 'โค๏ธโ€๐Ÿ”ฅ', '๐Ÿ’ฏ', 'โœจ', '๐Ÿ’–', '๐Ÿ’•', '๐Ÿ’—', - ], - }, - { - label: 'Objects & Symbols', - emoji: [ - '๐Ÿ”ฅ', '๐ŸŽ‰', '๐ŸŽŠ', '๐ŸŽ‚', '๐ŸŽ', '๐Ÿš€', 'โญ', '๐ŸŒŸ', 'โœ…', 'โŒ', - 'โšก', '๐Ÿ’ก', '๐Ÿ“Œ', '๐Ÿ“Ž', '๐Ÿ›', '๐Ÿ•', '๐Ÿ”', 'โ˜•', '๐Ÿบ', '๐ŸŽฏ', - 'โฐ', '๐Ÿ’ฐ', '๐Ÿ”’', '๐Ÿ”‘', '๐Ÿ“ข', 'โ“', 'โ—', '๐Ÿ’ฌ', '๐Ÿ‘€', '๐ŸŽˆ', + 'โค๏ธโ€๐Ÿ”ฅ', '๐Ÿ’•', '๐Ÿ’ž', '๐Ÿ’“', '๐Ÿ’—', '๐Ÿ’–', '๐Ÿ’˜', '๐Ÿ’', '๐Ÿ’Ÿ', 'โ™ฅ๏ธ', + '๐Ÿ’Œ', '๐Ÿ’ฏ', '๐Ÿ’ข', '๐Ÿ’ฅ', ], }, { label: 'Animals & Nature', emoji: [ '๐Ÿถ', '๐Ÿฑ', '๐Ÿญ', '๐Ÿน', '๐Ÿฐ', '๐ŸฆŠ', '๐Ÿป', '๐Ÿผ', '๐Ÿจ', '๐Ÿฏ', - '๐Ÿฆ', '๐Ÿธ', '๐Ÿต', '๐Ÿฆ„', '๐Ÿ”', '๐Ÿข', '๐Ÿ', '๐ŸŒˆ', 'โ˜€๏ธ', '๐ŸŒ™', - 'โ›…', '๐ŸŒง๏ธ', 'โ„๏ธ', '๐ŸŒธ', '๐ŸŒต', '๐ŸŒด', + '๐Ÿฆ', '๐Ÿฎ', '๐Ÿท', '๐Ÿฝ', '๐Ÿธ', '๐Ÿต', '๐Ÿ™ˆ', '๐Ÿ™‰', '๐Ÿ™Š', '๐Ÿ”', + '๐Ÿง', '๐Ÿฆ', '๐Ÿค', '๐Ÿฅ', '๐Ÿฆ†', '๐Ÿฆ…', '๐Ÿฆ‰', '๐Ÿฆ‡', '๐Ÿบ', '๐Ÿ—', + '๐Ÿด', '๐Ÿฆ„', '๐Ÿ', '๐Ÿ›', '๐Ÿฆ‹', '๐ŸŒ', '๐Ÿž', '๐Ÿœ', '๐Ÿ•ท๏ธ', '๐Ÿฆ‚', + '๐Ÿข', '๐Ÿ', '๐ŸฆŽ', '๐Ÿฆ–', '๐Ÿฆ•', '๐Ÿ™', '๐Ÿฆ‘', '๐Ÿฆ', '๐Ÿฆž', '๐Ÿฆ€', + '๐Ÿก', '๐Ÿ ', '๐ŸŸ', '๐Ÿฌ', '๐Ÿณ', '๐Ÿ‹', '๐Ÿฆˆ', '๐ŸŠ', '๐Ÿ…', '๐Ÿ†', + '๐Ÿฆ“', '๐Ÿฆ', '๐Ÿ˜', '๐Ÿฆ›', '๐Ÿฆ', '๐Ÿช', '๐Ÿซ', '๐Ÿฆ’', '๐Ÿฆ˜', '๐Ÿƒ', + '๐Ÿ‚', '๐Ÿ„', '๐ŸŽ', '๐Ÿ–', '๐Ÿ‘', '๐Ÿฆ™', '๐Ÿ', '๐ŸฆŒ', '๐Ÿ•', '๐Ÿฉ', + '๐Ÿˆ', '๐Ÿ“', '๐Ÿฆƒ', '๐Ÿฆš', '๐Ÿฆœ', '๐Ÿฆข', '๐Ÿฆฉ', '๐Ÿ•Š๏ธ', '๐Ÿ‡', '๐Ÿฆ', + '๐Ÿฆจ', '๐Ÿฆก', '๐Ÿฆฆ', '๐Ÿฆฅ', '๐Ÿ', '๐Ÿ€', '๐Ÿฟ๏ธ', '๐Ÿฆ”', '๐Ÿพ', '๐Ÿ‰', + '๐ŸŒต', '๐ŸŽ„', '๐ŸŒฒ', '๐ŸŒณ', '๐ŸŒด', '๐ŸŒฑ', '๐ŸŒฟ', 'โ˜˜๏ธ', '๐Ÿ€', '๐ŸŽ', + '๐Ÿชด', '๐Ÿƒ', '๐Ÿ‚', '๐Ÿ', '๐Ÿ„', '๐Ÿš', '๐ŸŒพ', '๐Ÿ’', '๐ŸŒท', '๐ŸŒน', + '๐Ÿฅ€', '๐ŸŒบ', '๐ŸŒธ', '๐ŸŒผ', '๐ŸŒป', '๐ŸŒž', '๐ŸŒ', '๐ŸŒ›', '๐ŸŒœ', '๐ŸŒš', + '๐ŸŒ•', '๐ŸŒ–', '๐ŸŒ—', '๐ŸŒ˜', '๐ŸŒ‘', '๐ŸŒ’', '๐ŸŒ“', '๐ŸŒ”', '๐ŸŒ™', '๐ŸŒŽ', + '๐ŸŒ', '๐ŸŒ', '๐Ÿช', '๐Ÿ’ซ', 'โญ', '๐ŸŒŸ', 'โœจ', 'โšก', 'โ˜„๏ธ', '๐Ÿ”ฅ', + '๐ŸŒช๏ธ', '๐ŸŒˆ', 'โ˜€๏ธ', '๐ŸŒค๏ธ', 'โ›…', '๐ŸŒฅ๏ธ', 'โ˜๏ธ', '๐ŸŒฆ๏ธ', '๐ŸŒง๏ธ', 'โ›ˆ๏ธ', + 'โ„๏ธ', 'โ˜ƒ๏ธ', 'โ›„', '๐Ÿ’จ', '๐Ÿ’ง', '๐Ÿ’ฆ', 'โ˜”', + ], + }, + { + label: 'Food & Drink', + emoji: [ + '๐Ÿ‡', '๐Ÿˆ', '๐Ÿ‰', '๐ŸŠ', '๐Ÿ‹', '๐ŸŒ', '๐Ÿ', '๐Ÿฅญ', '๐ŸŽ', '๐Ÿ', + '๐Ÿ', '๐Ÿ‘', '๐Ÿ’', '๐Ÿ“', '๐Ÿซ', '๐Ÿฅ', '๐Ÿ…', '๐Ÿซ’', '๐Ÿฅฅ', '๐Ÿฅ‘', + '๐Ÿ†', '๐Ÿฅ”', '๐Ÿฅ•', '๐ŸŒฝ', '๐ŸŒถ๏ธ', '๐Ÿซ‘', '๐Ÿฅ’', '๐Ÿฅฌ', '๐Ÿฅฆ', '๐Ÿง„', + '๐Ÿง…', '๐Ÿฅœ', '๐ŸŒฐ', '๐Ÿž', '๐Ÿฅ', '๐Ÿฅ–', '๐Ÿฅจ', '๐Ÿฅฏ', '๐Ÿฅž', '๐Ÿง‡', + '๐Ÿง€', '๐Ÿ–', '๐Ÿ—', '๐Ÿฅฉ', '๐Ÿฅ“', '๐Ÿ”', '๐ŸŸ', '๐Ÿ•', '๐ŸŒญ', '๐Ÿฅช', + '๐ŸŒฎ', '๐ŸŒฏ', '๐Ÿฅ™', '๐Ÿง†', '๐Ÿฅš', '๐Ÿณ', '๐Ÿฅ˜', '๐Ÿฒ', '๐Ÿฅฃ', '๐Ÿฅ—', + '๐Ÿฟ', '๐Ÿงˆ', '๐Ÿง‚', '๐Ÿฅซ', '๐Ÿฑ', '๐Ÿ˜', '๐Ÿ™', '๐Ÿš', '๐Ÿ›', '๐Ÿœ', + '๐Ÿ', '๐Ÿ ', '๐Ÿข', '๐Ÿฃ', '๐Ÿค', '๐Ÿฅ', '๐Ÿฅฎ', '๐Ÿก', '๐ŸฅŸ', '๐Ÿฅ ', + '๐Ÿฅก', '๐Ÿฆ€', '๐Ÿฆž', '๐Ÿฆ', '๐Ÿฆ‘', '๐Ÿฆช', '๐Ÿฆ', '๐Ÿง', '๐Ÿจ', '๐Ÿฉ', + '๐Ÿช', '๐ŸŽ‚', '๐Ÿฐ', '๐Ÿง', '๐Ÿฅง', '๐Ÿซ', '๐Ÿฌ', '๐Ÿญ', '๐Ÿฎ', '๐Ÿฏ', + '๐Ÿผ', '๐Ÿฅ›', 'โ˜•', '๐Ÿซ–', '๐Ÿต', '๐Ÿถ', '๐Ÿพ', '๐Ÿท', '๐Ÿธ', '๐Ÿน', + '๐Ÿบ', '๐Ÿป', '๐Ÿฅ‚', '๐Ÿฅƒ', '๐Ÿฅค', '๐Ÿง‹', '๐Ÿงƒ', '๐Ÿง‰', '๐ŸงŠ', '๐Ÿฅข', + '๐Ÿฝ๏ธ', '๐Ÿด', '๐Ÿฅ„', + ], + }, + { + label: 'Travel & Places', + emoji: [ + '๐ŸŒ', '๐Ÿ—บ๏ธ', '๐Ÿงญ', '๐Ÿ”๏ธ', 'โ›ฐ๏ธ', '๐ŸŒ‹', '๐Ÿ•๏ธ', '๐Ÿ–๏ธ', '๐Ÿœ๏ธ', '๐Ÿ๏ธ', + '๐ŸŸ๏ธ', '๐Ÿ›๏ธ', '๐Ÿ—๏ธ', '๐Ÿ ', '๐Ÿก', '๐Ÿข', '๐Ÿฅ', '๐Ÿฆ', '๐Ÿจ', '๐Ÿซ', + '๐Ÿฌ', '๐Ÿญ', '๐Ÿฐ', '๐Ÿ’’', '๐Ÿ—ผ', '๐Ÿ—ฝ', 'โ›ช', '๐Ÿ•Œ', '๐Ÿ›•', 'โ›ฉ๏ธ', + 'โ›ฒ', 'โ›บ', '๐ŸŒ', '๐ŸŒƒ', '๐Ÿ™๏ธ', '๐ŸŒ„', '๐ŸŒ…', '๐ŸŒ†', '๐ŸŒ‡', '๐ŸŒ‰', + '๐ŸŽก', '๐ŸŽข', '๐ŸŽ ', '๐Ÿš‚', '๐Ÿš†', '๐Ÿš‡', '๐ŸšŒ', '๐Ÿš•', '๐Ÿš—', '๐Ÿš™', + '๐Ÿšš', '๐Ÿš‘', '๐Ÿš’', '๐Ÿš“', '๐ŸŽ๏ธ', '๐Ÿ๏ธ', '๐Ÿ›ต', '๐Ÿšฒ', '๐Ÿ›ด', '๐Ÿ›น', + 'โœˆ๏ธ', '๐Ÿ›ซ', '๐Ÿ›ฌ', '๐Ÿš', '๐Ÿš€', '๐Ÿ›ธ', '๐Ÿšข', 'โ›ต', '๐Ÿ›ถ', 'โš“', + '๐Ÿšฆ', '๐Ÿšง', '๐Ÿ—ฟ', '๐ŸŽซ', '๐Ÿงณ', '๐Ÿ›Ž๏ธ', + ], + }, + { + label: 'Activities & Sports', + emoji: [ + 'โšฝ', '๐Ÿ€', '๐Ÿˆ', 'โšพ', '๐ŸฅŽ', '๐ŸŽพ', '๐Ÿ', '๐Ÿ‰', '๐Ÿฅ', '๐ŸŽฑ', + '๐Ÿช€', '๐Ÿ“', '๐Ÿธ', '๐Ÿ’', '๐Ÿ‘', '๐Ÿฅ', '๐Ÿ', '๐Ÿฅ…', 'โ›ณ', '๐Ÿช', + '๐Ÿน', '๐ŸŽฃ', '๐ŸฅŠ', '๐Ÿฅ‹', '๐ŸŽฝ', '๐Ÿ›ผ', '๐Ÿ›ท', 'โ›ธ๏ธ', '๐ŸŽฟ', 'โ›ท๏ธ', + '๐Ÿ‚', '๐Ÿ‹๏ธ', '๐Ÿคผ', '๐Ÿคธ', 'โ›น๏ธ', '๐Ÿคบ', '๐Ÿคพ', '๐Ÿ‡', '๐Ÿง˜', '๐Ÿ„', + '๐ŸŠ', '๐Ÿšฃ', '๐Ÿง—', '๐Ÿšต', '๐Ÿšด', '๐Ÿ†', '๐Ÿฅ‡', '๐Ÿฅˆ', '๐Ÿฅ‰', '๐Ÿ…', + '๐ŸŽ–๏ธ', '๐ŸŽ—๏ธ', '๐ŸŽช', '๐Ÿคน', '๐ŸŽญ', '๐ŸŽจ', '๐ŸŽฌ', '๐ŸŽค', '๐ŸŽง', '๐ŸŽผ', + '๐ŸŽน', '๐Ÿฅ', '๐ŸŽท', '๐ŸŽบ', '๐ŸŽธ', '๐ŸŽป', '๐ŸŽฒ', 'โ™Ÿ๏ธ', '๐ŸŽฏ', '๐ŸŽณ', + '๐ŸŽฎ', '๐ŸŽฐ', '๐Ÿงฉ', '๐Ÿƒ', '๐Ÿ€„', '๐ŸŽด', + ], + }, + { + label: 'Objects', + emoji: [ + 'โŒš', '๐Ÿ“ฑ', '๐Ÿ’ป', 'โŒจ๏ธ', '๐Ÿ–ฅ๏ธ', '๐Ÿ–จ๏ธ', '๐Ÿ–ฑ๏ธ', '๐Ÿ’ฝ', '๐Ÿ’พ', '๐Ÿ’ฟ', + '๐Ÿ“€', '๐Ÿ“ท', '๐Ÿ“ธ', '๐Ÿ“น', '๐ŸŽฅ', '๐Ÿ“ž', 'โ˜Ž๏ธ', '๐Ÿ“Ÿ', '๐Ÿ“บ', '๐Ÿ“ป', + '๐Ÿ”‹', '๐Ÿ”Œ', '๐Ÿ’ก', '๐Ÿ”ฆ', '๐Ÿ•ฏ๏ธ', '๐Ÿช”', '๐Ÿงฏ', '๐Ÿ›ข๏ธ', '๐Ÿ’ธ', '๐Ÿ’ต', + '๐Ÿ’ด', '๐Ÿ’ถ', '๐Ÿ’ท', '๐Ÿ’ฐ', '๐Ÿ’ณ', '๐Ÿ’Ž', 'โš–๏ธ', '๐Ÿงฐ', '๐Ÿ”ง', '๐Ÿ”จ', + 'โš’๏ธ', '๐Ÿ› ๏ธ', 'โ›๏ธ', '๐Ÿ”ฉ', 'โš™๏ธ', '๐Ÿงฑ', 'โ›“๏ธ', '๐Ÿงฒ', '๐Ÿ”ซ', '๐Ÿ’ฃ', + '๐Ÿงจ', '๐Ÿช“', '๐Ÿ”ช', '๐Ÿ—ก๏ธ', 'โš”๏ธ', '๐Ÿ›ก๏ธ', '๐Ÿšฌ', 'โšฐ๏ธ', '๐Ÿชฆ', 'โš—๏ธ', + '๐Ÿ”ฌ', '๐Ÿ”ญ', '๐Ÿ“ก', '๐Ÿ’‰', '๐Ÿฉธ', '๐Ÿ’Š', '๐Ÿฉน', '๐Ÿฉบ', '๐Ÿšช', '๐Ÿชž', + '๐ŸชŸ', '๐Ÿ›๏ธ', '๐Ÿ›‹๏ธ', '๐Ÿช‘', '๐Ÿšฝ', '๐Ÿšฟ', '๐Ÿ›', '๐Ÿงด', '๐Ÿงท', '๐Ÿงน', + '๐Ÿงบ', '๐Ÿงป', '๐Ÿชฃ', '๐Ÿงผ', '๐Ÿชฅ', '๐Ÿงฝ', '๐Ÿช’', '๐Ÿ›’', '๐Ÿšฉ', '๐ŸŽ', + '๐ŸŽˆ', '๐ŸŽ€', '๐Ÿช„', '๐Ÿช…', '๐ŸŽ‰', '๐ŸŽŠ', '๐ŸŽ‡', '๐ŸŽ†', '๐Ÿ“Œ', + '๐Ÿ“Ž', '๐Ÿ“', '๐Ÿ“', 'โœ‚๏ธ', '๐Ÿ—‘๏ธ', + '๐Ÿ”’', '๐Ÿ”“', '๐Ÿ”', '๐Ÿ”', '๐Ÿ”‘', '๐Ÿ—๏ธ', 'โฐ', 'โฑ๏ธ', 'โฒ๏ธ', '๐Ÿ•ฐ๏ธ', + 'โŒ›', 'โณ', '๐Ÿ“…', '๐Ÿ“†', '๐Ÿ“‡', '๐Ÿ—ƒ๏ธ', '๐Ÿ—„๏ธ', '๐Ÿ“‹', '๐Ÿ“', '๐Ÿ“‚', + '๐Ÿ“ฐ', '๐Ÿ““', '๐Ÿ“”', '๐Ÿ“’', '๐Ÿ“•', '๐Ÿ“—', '๐Ÿ“˜', '๐Ÿ“™', '๐Ÿ“š', '๐Ÿ“–', + '๐Ÿ”–', '๐Ÿงพ', '๐Ÿ“„', '๐Ÿ“ƒ', '๐Ÿ“œ', '๐Ÿ“', 'โœ๏ธ', '๐Ÿ–Š๏ธ', '๐Ÿ–‹๏ธ', '๐Ÿ–Œ๏ธ', + '๐Ÿ–๏ธ', '๐Ÿ“ง', '๐Ÿ“จ', '๐Ÿ“ฉ', '๐Ÿ“ค', '๐Ÿ“ฅ', '๐Ÿ“ฆ', '๐Ÿ“ฎ', '๐Ÿ“ช', '๐Ÿ“ซ', + '๐Ÿ“ฌ', '๐Ÿ“ญ', + ], + }, + { + label: 'Symbols', + emoji: [ + 'โœ…', 'โŒ', 'โŽ', 'โœ”๏ธ', 'โ˜‘๏ธ', 'โž•', 'โž–', 'โž—', 'โœ–๏ธ', 'โ™พ๏ธ', + 'โ€ผ๏ธ', 'โ‰๏ธ', 'โ“', 'โ”', 'โ—', 'โ•', 'ใ€ฐ๏ธ', '๐Ÿ’ฑ', '๐Ÿ’ฒ', 'โš•๏ธ', + 'โ™ป๏ธ', 'โšœ๏ธ', '๐Ÿ”ฑ', '๐Ÿ“›', '๐Ÿ”ฐ', 'โญ•', 'โœณ๏ธ', 'โœด๏ธ', 'โ‡๏ธ', '๐Ÿ’ ', + '๐ŸŒ€', '๐Ÿ”ด', '๐ŸŸ ', '๐ŸŸก', '๐ŸŸข', '๐Ÿ”ต', '๐ŸŸฃ', '๐ŸŸค', 'โšซ', 'โšช', + '๐ŸŸฅ', '๐ŸŸง', '๐ŸŸจ', '๐ŸŸฉ', '๐ŸŸฆ', '๐ŸŸช', '๐ŸŸซ', 'โฌ›', 'โฌœ', 'โ—ผ๏ธ', + 'โ—ป๏ธ', '๐Ÿ”ถ', '๐Ÿ”ท', '๐Ÿ”ธ', '๐Ÿ”น', '๐Ÿ”บ', '๐Ÿ”ป', '๐Ÿ’ฏ', '๐Ÿ””', '๐Ÿ”•', + '๐Ÿ“ข', '๐Ÿ“ฃ', '๐Ÿ“ฏ', '๐Ÿ”Š', '๐Ÿ”‰', '๐Ÿ”ˆ', '๐Ÿ”‡', '๐Ÿ’ฌ', '๐Ÿ’ญ', '๐Ÿ—ฏ๏ธ', + '๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ', '๐Ÿ†•', '๐Ÿ†“', '๐Ÿ†—', '๐Ÿ†™', '๐Ÿ†’', '๐Ÿ”Ÿ', '๐Ÿ”ข', '๐Ÿ”ฃ', '๐Ÿ”ค', + '๐Ÿ…ฐ๏ธ', '๐Ÿ…ฑ๏ธ', '๐Ÿ†Ž', '๐Ÿ…พ๏ธ', '๐Ÿšซ', 'โ›”', '๐Ÿ“ต', '๐Ÿ”ž', 'โ˜ข๏ธ', 'โ˜ฃ๏ธ', + ], + }, + { + label: 'Flags', + emoji: [ + '๐Ÿณ๏ธ', '๐Ÿด', '๐Ÿ', '๐Ÿšฉ', '๐ŸŽŒ', '๐Ÿณ๏ธโ€๐ŸŒˆ', '๐Ÿดโ€โ˜ ๏ธ', + '๐Ÿ‡บ๐Ÿ‡ธ', '๐Ÿ‡ฌ๐Ÿ‡ง', '๐Ÿ‡จ๐Ÿ‡ฆ', '๐Ÿ‡ฆ๐Ÿ‡บ', '๐Ÿ‡ฉ๐Ÿ‡ช', '๐Ÿ‡ซ๐Ÿ‡ท', '๐Ÿ‡ช๐Ÿ‡ธ', '๐Ÿ‡ฎ๐Ÿ‡น', '๐Ÿ‡ฏ๐Ÿ‡ต', '๐Ÿ‡ฐ๐Ÿ‡ท', + '๐Ÿ‡จ๐Ÿ‡ณ', '๐Ÿ‡ฎ๐Ÿ‡ณ', '๐Ÿ‡ง๐Ÿ‡ท', '๐Ÿ‡ฒ๐Ÿ‡ฝ', '๐Ÿ‡ท๐Ÿ‡บ', '๐Ÿ‡ณ๐Ÿ‡ฑ', '๐Ÿ‡ธ๐Ÿ‡ช', '๐Ÿ‡ณ๐Ÿ‡ด', '๐Ÿ‡ฎ๐Ÿ‡ช', '๐Ÿ‡ต๐Ÿ‡น', ], }, ]