setSearchTerm(e.target.value)} // Updating search term state on change
+ />
{Object.entries(emojiCategories).map(([category, emojis]) => (
{category}
From 35efaf4d4e43f465901af8af3b27cfb1931eb1b5 Mon Sep 17 00:00:00 2001
From: TumiMoshou <139065767+TumiMoshou@users.noreply.github.com>
Date: Fri, 8 Mar 2024 10:15:39 +0200
Subject: [PATCH 05/16] Update EmojiKeyBoard to render filtered emojis
---
src/Components/EmojiKeyBoard.jsx | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/Components/EmojiKeyBoard.jsx b/src/Components/EmojiKeyBoard.jsx
index 01943be..f743305 100644
--- a/src/Components/EmojiKeyBoard.jsx
+++ b/src/Components/EmojiKeyBoard.jsx
@@ -21,7 +21,8 @@ function EmojiKeyBoard({ handleInputButtonClick }) {
value={searchTerm}
onChange={(e) => setSearchTerm(e.target.value)} // Updating search term state on change
/>
- {Object.entries(emojiCategories).map(([category, emojis]) => (
+ {/* Rendering emojis based on filtered emojis */}
+ {Object.entries(filteredEmojis).map(([category, emojis]) => (
{category}
{emojis.map((emoji, index) => (
From ddd3181c31c251460bc444ac2338e026b42f73c2 Mon Sep 17 00:00:00 2001
From: TumiMoshou <139065767+TumiMoshou@users.noreply.github.com>
Date: Fri, 8 Mar 2024 11:17:04 +0200
Subject: [PATCH 06/16] Add descriptions for emojis in the smileys category
---
src/hooks/useEmojiData.js | 93 ++++++++++++++++++++++++++++++++++++++-
1 file changed, 92 insertions(+), 1 deletion(-)
diff --git a/src/hooks/useEmojiData.js b/src/hooks/useEmojiData.js
index 5f8b014..271e1ee 100644
--- a/src/hooks/useEmojiData.js
+++ b/src/hooks/useEmojiData.js
@@ -1,7 +1,98 @@
export const useEmojiData = () => {
const emojiCategories = {
- smileys: ['๐', '๐', '๐', '๐ฅน', '๐
', '๐', '๐คฃ', '๐ฅฒ', '๐', '๐', '๐', '๐', '๐', '๐','๐', '๐ฅฐ', '๐', '๐', '๐', '๐', '๐', '๐คช', '๐คจ', '๐ง', '๐ค', '๐','๐ฅธ', '๐คฉ', '๐ฅณ', '๐', '๐', '๐', '๐', '๐', '๐', '๐ฃ', '๐', '๐ซ', '๐ฅบ', '๐ข', '๐ญ', '๐ค', '๐ ', '๐ก', '๐คฌ', '๐คฏ', '๐ณ', '๐ฅต', '๐ฅถ', '๐ฑ', '๐จ', '๐ฐ', '๐ค', '๐ค', '๐ซฃ', '๐คญ', '๐ซข', '๐คซ', '๐ซ ', '๐ถ', '๐', '๐', '๐ฌ', '๐', '๐ฏ', '๐ฆ', '๐ฅฑ', '๐ด', '๐คค', '๐ฎโ๐จ', '๐ฅด', '๐คข', '๐คฎ', '๐คง', '๐ท', '๐ค', '๐ค', '๐ค', '๐ค ', '๐', '๐ฟ', '๐น', '๐บ', '๐คก', '๐ฉ', '๐ป', '๐', '๐ฝ', '๐ค', '๐' ],
+ smileys: [
+ { emoji: '๐', description: 'Grinning Face' },
+ { emoji: '๐', description: 'Beaming Face with Smiling Eyes' },
+ { emoji: '๐', description: 'Grinning Squinting Face' },
+ { emoji: '๐ฅน', description: 'Smiling Face with Tears' },
+ { emoji: '๐
', description: 'Grinning Face with Sweat' },
+ { emoji: '๐', description: 'Laughing Face with Tears of Joy' },
+ { emoji: '๐คฃ', description: 'Rolling on the Floor Laughing Face' },
+ { emoji: '๐ฅฒ', description: 'Smiling Face with Tear' },
+ { emoji: '๐', description: 'Smiling Face with Smiling Eyes'} ,
+ { emoji: '๐', description: 'Smiling Face with Halo' },
+ { emoji: '๐', description: 'Slightly Smiling Face' },
+ { emoji: '๐', description: 'Upside-Down Smiling Face' },
+ { emoji: '๐', description: 'Winking Face' },
+ { emoji: '๐', description: 'Relieved Face' },
+ { emoji: '๐', description: 'Face with Heart-Eyes' },
+ { emoji: '๐ฅฐ', description: 'Smiling Face with Hearts' },
+ { emoji: '๐', description: 'Face Blowing a Kiss' },
+ { emoji: '๐', description: 'Face Savoring Food' },
+ { emoji: '๐', description: 'Face with Tongue Sticking Out' },
+ { emoji: '๐', description: 'Squinting Face with Tongue Sticking Out' },
+ { emoji: '๐', description: 'Winking Face with Tongue Sticking Out' },
+ { emoji: '๐คช', description: 'Zany Face with Tongue Sticking Out' },
+ { emoji: '๐คจ', description: 'Face with Raised Eyebrow' },
+ { emoji: '๐ง', description: 'Face with Monocle' },
+ { emoji: '๐ค', description: 'Nerd Face' },
+ { emoji: '๐', description: 'Smiling Face with Sunglasses' },
+ { emoji: '๐ฅธ', description: 'Disguised Face' },
+ { emoji: '๐คฉ', description: 'Star-Struck Face' },
+ { emoji: '๐ฅณ', description: 'Partying Face' },
+ { emoji: '๐', description: 'Smirking Face' },
+ { emoji: '๐', description: 'Unamused Face' },
+ { emoji: '๐', description: 'Disappointed Face' },
+ { emoji: '๐', description: 'Pensive Face' },
+ { emoji: '๐', description: 'Worried Face' },
+ { emoji: '๐', description: 'Confused Face' },
+ { emoji: '๐ฃ', description: 'Persevering Face' },
+ { emoji: '๐', description: 'Confused Face' },
+ { emoji: '๐ซ', description: 'Frustrated Face' },
+ { emoji: '๐ฅบ', description: 'Pleading Face' },
+ { emoji: '๐ข', description: 'Crying Face with One Tear' },
+ { emoji: '๐ญ', description: 'Face Crying Heavily' },
+ { emoji: '๐ค', description: 'Face with Steam from Nose' },
+ { emoji: '๐ ', description: 'Angry Face' },
+ { emoji: '๐ก', description: 'Very Angry Face' },
+ { emoji: '๐คฌ', description: 'Swearing Face' },
+ { emoji: '๐คฏ', description: 'Exploding Head' },
+ { emoji: '๐ณ', description: 'Shocked Face' },
+ { emoji: '๐ฅต', description: 'Hot Face' },
+ { emoji: '๐ฅถ', description: 'Cold Face' },
+ { emoji: '๐ฑ', description: 'Face Screaming in Fear' },
+ { emoji: '๐จ', description: 'Fearful Face' },
+ { emoji: '๐ฐ', description: 'Anxious Face with Sweat' },
+ { emoji: '๐ค', description: 'Hugging face' },
+ { emoji: '๐ค', description: 'Thinking Face' },
+ { emoji: '๐ซฃ', description: 'Face with Hands Over Mouth and Eyes' },
+ { emoji: '๐คญ', description: 'Smiling Face with Hand Over Mouth' },
+ { emoji: '๐ซข', description: 'Face with Hand Over Mouth' },
+ { emoji: '๐คซ', description: 'Shushing Face' },
+ { emoji: '๐ซ ', description: 'Melting Face' },
+ { emoji: '๐ถ', description: 'Face Without Mouth' },
+ { emoji: '๐', description: 'Neutral Face' },
+ { emoji: '๐', description: 'Expressionless Face' },
+ { emoji: '๐ฌ', description: 'Grimacing Face' },
+ { emoji: '๐', description: 'Face with Rolling Eyes' },
+ { emoji: '๐ฏ', description: 'Hushed Face' },
+ { emoji: '๐ฆ', description: 'Face with Open Mouth' },
+ { emoji: '๐ฅฑ', description: 'Yawning Face' },
+ { emoji: '๐ด', description: 'Sleeping Face' },
+ { emoji: '๐คค', description: 'Drooling Face' },
+ { emoji: '๐ฎโ๐จ', description: 'Exhaling Face' },
+ { emoji: '๐ฅด', description: 'Woozy Face' },
+ { emoji: '๐คข', description: 'Nauseated Face' },
+ { emoji: '๐คฎ', description: 'Vomiting Face' },
+ { emoji: '๐คง', description: 'Blowing Nose Face' },
+ { emoji: '๐ท', description: 'Face with Medical Mask' },
+ { emoji: '๐ค', description: 'Face with Thermometer' },
+ { emoji: '๐ค', description: 'Face with Head Bandage' },
+ { emoji: '๐ค', description: 'Money-Mouth Face' },
+ { emoji: '๐ค ', description: 'Face Wearing Cowboy Hat' },
+ { emoji: '๐', description: 'Purple Devil Grinning Face' },
+ { emoji: '๐ฟ', description: 'Purple Devil Frowning Face' },
+ { emoji: '๐น', description: 'Ogre' },
+ { emoji: '๐บ', description: 'Goblin' },
+ { emoji: '๐คก', description: 'Clown' },
+ { emoji: '๐ฉ', description: 'Poop' },
+ { emoji: '๐ป', description: 'Ghost' },
+ { emoji: '๐', description: 'Skull' },
+ { emoji: '๐ฝ', description: 'Alien' },
+ { emoji: '๐ค', description: 'Robot' },
+ { emoji: '๐', description: 'Face Carved into Pumpkin' }
+ ],
animals: ['๐ถ', '๐ฑ', '๐ญ', '๐น', '๐ฐ', '๐ฆ', '๐ป', '๐ผ', '๐ปโโ๏ธ', '๐จ', '๐ฏ', '๐ฆ', '๐ฎ', '๐ท', '๐ฝ', '๐ธ', '๐ต', '๐', '๐', '๐', '๐', '๐', '๐ง', '๐ฆ', '๐ค', '๐ฃ', '๐ฅ', '๐ฆ', '๐ฆ
', '๐ฆ', '๐ฆ', '๐บ', '๐', '๐ด', '๐ฆ', '๐', '๐ชฑ', '๐', '๐ฆ', '๐', '๐', '๐', '๐ชฐ', '๐ชฒ', '๐ชณ', '๐ฆ', '๐ฆ', '๐ท', '๐ธ', '๐ฆ', '๐ข', '๐', '๐ฆ', '๐ฆ', '๐ฆ', '๐', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ก', '๐ ', '๐', '๐ฌ', '๐ณ', '๐', '๐ฆ', '๐', '๐
', '๐', '๐ฆ', '๐ฆ', '๐ฆง', '๐ฆฃ', '๐', '๐ฆ', '๐ฆ', '๐ช', '๐ซ', '๐ฆ', '๐ฆ', '๐ฆฌ', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ฆ', '๐', '๐ฆ', '๐', '๐ฉ', '๐ฆฎ', '๐โ๐ฆบ', '๐', '๐' ],
From c1c0fe9fef7f1f1a7082d89014223bd68f4ed24c Mon Sep 17 00:00:00 2001
From: TumiMoshou <139065767+TumiMoshou@users.noreply.github.com>
Date: Sat, 9 Mar 2024 01:36:52 +0200
Subject: [PATCH 07/16] Add descriptions for emojis in the animals category
---
src/hooks/useEmojiData.js | 101 +++++++++++++++++++++++++++++++++++++-
1 file changed, 100 insertions(+), 1 deletion(-)
diff --git a/src/hooks/useEmojiData.js b/src/hooks/useEmojiData.js
index 271e1ee..4608597 100644
--- a/src/hooks/useEmojiData.js
+++ b/src/hooks/useEmojiData.js
@@ -94,7 +94,106 @@ export const useEmojiData = () => {
{ emoji: '๐', description: 'Face Carved into Pumpkin' }
],
- animals: ['๐ถ', '๐ฑ', '๐ญ', '๐น', '๐ฐ', '๐ฆ', '๐ป', '๐ผ', '๐ปโโ๏ธ', '๐จ', '๐ฏ', '๐ฆ', '๐ฎ', '๐ท', '๐ฝ', '๐ธ', '๐ต', '๐', '๐', '๐', '๐', '๐', '๐ง', '๐ฆ', '๐ค', '๐ฃ', '๐ฅ', '๐ฆ', '๐ฆ
', '๐ฆ', '๐ฆ', '๐บ', '๐', '๐ด', '๐ฆ', '๐', '๐ชฑ', '๐', '๐ฆ', '๐', '๐', '๐', '๐ชฐ', '๐ชฒ', '๐ชณ', '๐ฆ', '๐ฆ', '๐ท', '๐ธ', '๐ฆ', '๐ข', '๐', '๐ฆ', '๐ฆ', '๐ฆ', '๐', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ก', '๐ ', '๐', '๐ฌ', '๐ณ', '๐', '๐ฆ', '๐', '๐
', '๐', '๐ฆ', '๐ฆ', '๐ฆง', '๐ฆฃ', '๐', '๐ฆ', '๐ฆ', '๐ช', '๐ซ', '๐ฆ', '๐ฆ', '๐ฆฌ', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ฆ', '๐', '๐ฆ', '๐', '๐ฉ', '๐ฆฎ', '๐โ๐ฆบ', '๐', '๐' ],
+ animals: [
+ { emoji: '๐ถ', description: 'Dog Face' },
+ { emoji: '๐ฑ', description: 'Cat Face' },
+ { emoji: '๐ญ', description: 'Mouse Face' },
+ { emoji: '๐น', description: 'Hamster Face' },
+ { emoji: '๐ฐ', description: 'Rabbit Face' },
+ { emoji: '๐ฆ', description: 'Fox Face' },
+ { emoji: '๐ป', description: 'Bear Face'},
+ { emoji: '๐ผ', description: 'Panda Face'},
+ { emoji: '๐ปโโ๏ธ', description: 'Polar Bear Face' },
+ { emoji: '๐จ', description: 'Koala Face' },
+ { emoji: '๐ฏ', description: 'Tiger Face' },
+ { emoji: '๐ฆ', description: 'Lion Face' },
+ { emoji: '๐ฎ', description: 'Cow Face' },
+ { emoji: '๐ท', description: 'Pig Face' },
+ { emoji: '๐ฝ', description: 'Pig Nose' },
+ { emoji: '๐ธ', description: 'Frog Face' },
+ { emoji: '๐ต', description: 'Monkey Face' },
+ { emoji: '๐', description: 'See-No-Evil Monkey' },
+ { emoji: '๐', description: 'Hear-No-Evil Monkey' },
+ { emoji: '๐', description: 'Speak-No-Evil Monkey' },
+ { emoji: '๐', description: 'Monkey' },
+ { emoji: '๐', description: 'Chicken' },
+ { emoji: '๐ง', description: 'Penguin' },
+ { emoji: '๐ฆ', description: 'Bird' },
+ { emoji: '๐ค', description: 'Chick Face' },
+ { emoji: '๐ฃ', description: 'Hatching Chick' },
+ { emoji: '๐ฅ', description: 'Chick'},
+ { emoji: '๐ฆ', description: 'Duck' },
+ { emoji: '๐ฆ
', description: 'Eagle' },
+ { emoji: '๐ฆ', description: 'Owl' },
+ { emoji: '๐ฆ', description: 'Bat' },
+ { emoji: '๐บ', description: 'Wolf' },
+ { emoji: '๐', description: 'Boar' },
+ { emoji: '๐ด', description: 'Horse' },
+ { emoji: '๐ฆ', description: 'Unicorn' },
+ { emoji: '๐', description: 'Bee' },
+ { emoji: '๐ชฑ', description: 'Worm' },
+ { emoji: '๐', description: 'Bug' },
+ { emoji: '๐ฆ', description: 'Butterfly' },
+ { emoji: '๐', description: 'Snail' },
+ { emoji: '๐', description: 'Ladybug' },
+ { emoji: '๐', description: 'Ant' },
+ { emoji: '๐ชฐ', description: 'Fly' },
+ { emoji: '๐ชฒ', description: 'Beetle' },
+ { emoji: '๐ชณ', description: 'Cockroach' },
+ { emoji: '๐ฆ', description: 'Mosquito' },
+ { emoji: '๐ฆ', description: 'Cricket' },
+ { emoji: '๐ท', description: 'Spider' },
+ { emoji: '๐ธ', description: 'Spider Web' },
+ { emoji: '๐ฆ', description: 'Scorpion' },
+ { emoji: '๐ข', description: 'Turtle' },
+ { emoji: '๐', description: 'Snake' },
+ { emoji: '๐ฆ', description: 'Lizard' },
+ { emoji: '๐ฆ', description: 'T-Rex' },
+ { emoji: '๐ฆ', description: 'Sauropod' },
+ { emoji: '๐', description: 'Octupus' },
+ { emoji: '๐ฆ', description: 'Squid' },
+ { emoji: '๐ฆ', description: 'Shrimp' },
+ { emoji: '๐ฆ', description: 'Lobster' },
+ { emoji: '๐ฆ', description: 'Crab' },
+ { emoji: '๐ก', description: 'Blowfish' },
+ { emoji: '๐ ', description: 'Tropical Fish' },
+ { emoji: '๐', description: 'Fish' },
+ { emoji: '๐ฌ', description: 'Dolphin' },
+ { emoji: '๐ณ', description: 'Spouting Whale' },
+ { emoji: '๐', description: 'Whale' },
+ { emoji: '๐ฆ', description: 'Shark' },
+ { emoji: '๐', description: 'Crocodile' },
+ { emoji: '๐
', description: 'Tiger' },
+ { emoji: '๐', description: 'Leopard' },
+ { emoji: '๐ฆ', description: 'Zebra' },
+ { emoji: '๐ฆ', description: 'Gorilla' },
+ { emoji: '๐ฆง', description: 'Orangutan' },
+ { emoji: '๐ฆฃ', description: 'Mammoth' },
+ { emoji: '๐', description: 'Elephant' },
+ { emoji: '๐ฆ', description: 'Hippopotamus' },
+ { emoji: '๐ฆ', description: 'Rhinoceros' },
+ { emoji: '๐ช', description: 'Camel' },
+ { emoji: '๐ซ', description: 'Two-Hump Camel' },
+ { emoji: '๐ฆ', description: 'Giraffe' },
+ { emoji: '๐ฆ', description: 'Kangaroo' },
+ { emoji: '๐ฆฌ', description: 'Bison' },
+ { emoji: '๐', description: 'Water Buffalo' },
+ { emoji: '๐', description: 'Ox' },
+ { emoji: '๐', description: 'Cow' },
+ { emoji: '๐', description: 'Horse' },
+ { emoji: '๐', description: 'Pig' },
+ { emoji: '๐', description: 'Ram' },
+ { emoji: '๐', description: 'Ewe' },
+ { emoji: '๐ฆ', description: 'Llama' },
+ { emoji: '๐', description: 'Goat' },
+ { emoji: '๐ฆ', description: 'Deer' },
+ { emoji: '๐', description: 'Dog' },
+ { emoji: '๐ฉ', description: 'Poodle' },
+ { emoji: '๐ฆฎ', description: 'Guide Dog' },
+ { emoji: '๐โ๐ฆบ', description: 'Service Dog' },
+ { emoji: '๐', description: 'Cat' },
+ { emoji: '๐', description: 'Rooster' }
+ ],
food: ['๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ซ', '๐', '๐', '๐', '๐ฅญ', '๐', '๐ฅฅ', '๐ฅ', '๐
', '๐ซ', '๐ฅ', '๐', '๐ฅ', '๐ฅ', '๐ฝ', '๐ถ', '๐ซ', '๐ฅ', '๐ฅฌ', '๐ฅฆ', '๐ง', '๐ง
', '๐', '๐ฅ', '๐ฐ', '๐', '๐ฅ', '๐ฅ', '๐ฅจ', '๐ฅฏ', '๐ฅ', '๐ง', '๐ง', '๐', '๐', '๐ฅฉ', '๐ฅ', '๐', '๐', '๐', '๐ญ', '๐ฅช', '๐ฎ', '๐ฏ', '๐ซ', '๐ฅ', '๐ง', '๐ฅ', '๐ณ', '๐ฅ', '๐ฒ', '๐ซ', '๐ฅฃ', '๐ฅ', '๐ฟ', '๐ง', '๐ง', '๐ฅซ', '๐ฑ', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฅฎ', '๐ก', '๐ฅ', '๐ฅ ', '๐ฅก', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆช', '๐ฆ', '๐ง', '๐จ', '๐ฉ', '๐ช', '๐', '๐ฐ', '๐ง', '๐ฅง', '๐ซ', '๐ฌ'],
From 47fe3730f3f1fb8deba93e9e6ea2943b162b1f50 Mon Sep 17 00:00:00 2001
From: TumiMoshou <139065767+TumiMoshou@users.noreply.github.com>
Date: Sat, 9 Mar 2024 02:20:45 +0200
Subject: [PATCH 08/16] Add descriptions for emojis in the food category
---
src/hooks/useEmojiData.js | 103 +++++++++++++++++++++++++++++++++++++-
1 file changed, 102 insertions(+), 1 deletion(-)
diff --git a/src/hooks/useEmojiData.js b/src/hooks/useEmojiData.js
index 4608597..fcd21f6 100644
--- a/src/hooks/useEmojiData.js
+++ b/src/hooks/useEmojiData.js
@@ -195,7 +195,108 @@ export const useEmojiData = () => {
{ emoji: '๐', description: 'Rooster' }
],
- food: ['๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐ซ', '๐', '๐', '๐', '๐ฅญ', '๐', '๐ฅฅ', '๐ฅ', '๐
', '๐ซ', '๐ฅ', '๐', '๐ฅ', '๐ฅ', '๐ฝ', '๐ถ', '๐ซ', '๐ฅ', '๐ฅฌ', '๐ฅฆ', '๐ง', '๐ง
', '๐', '๐ฅ', '๐ฐ', '๐', '๐ฅ', '๐ฅ', '๐ฅจ', '๐ฅฏ', '๐ฅ', '๐ง', '๐ง', '๐', '๐', '๐ฅฉ', '๐ฅ', '๐', '๐', '๐', '๐ญ', '๐ฅช', '๐ฎ', '๐ฏ', '๐ซ', '๐ฅ', '๐ง', '๐ฅ', '๐ณ', '๐ฅ', '๐ฒ', '๐ซ', '๐ฅฃ', '๐ฅ', '๐ฟ', '๐ง', '๐ง', '๐ฅซ', '๐ฑ', '๐', '๐', '๐', '๐', '๐', '๐', '๐ ', '๐ข', '๐ฃ', '๐ค', '๐ฅ', '๐ฅฎ', '๐ก', '๐ฅ', '๐ฅ ', '๐ฅก', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆ', '๐ฆช', '๐ฆ', '๐ง', '๐จ', '๐ฉ', '๐ช', '๐', '๐ฐ', '๐ง', '๐ฅง', '๐ซ', '๐ฌ'],
+ food: [
+ { emoji: '๐', description: 'Green Apple' },
+ { emoji: '๐', description: 'Red Apple' },
+ { emoji: '๐', description: 'Pear' },
+ { emoji: '๐', description: 'Tangerine' },
+ { emoji: '๐', description: 'Lemon' },
+ { emoji: '๐', description: 'Banana' },
+ { emoji: '๐', description: 'Watermelon' },
+ { emoji: '๐', description: 'Grapes' },
+ { emoji: '๐', description: 'Stawberry' },
+ { emoji: '๐ซ', description: 'Blueberries' },
+ { emoji: '๐', description: 'Melon' },
+ { emoji: '๐', description: 'Cherries' },
+ { emoji: '๐', description: 'Peach' },
+ { emoji: '๐ฅญ', description: 'Mango' },
+ { emoji: '๐', description: 'Pineapple' },
+ { emoji: '๐ฅฅ', description: 'Coconut' },
+ { emoji: '๐ฅ', description: 'Kiwi' },
+ { emoji: '๐
', description: 'Tomato' },
+ { emoji: '๐ซ', description: 'Olive' },
+ { emoji: '๐ฅ', description: 'Avocado' },
+ { emoji: '๐', description: 'Eggplant' },
+ { emoji: '๐ฅ', description: 'Potato' },
+ { emoji: '๐ฅ', description: 'Carrot' },
+ { emoji: '๐ฝ', description: 'Corn' },
+ { emoji: '๐ถ', description: 'Hot Pepper' },
+ { emoji: '๐ซ', description: 'Bell Pepper'},
+ { emoji: '๐ฅ', description: 'Cucumber' },
+ { emoji: '๐ฅฌ', description: 'Leafy Green' },
+ { emoji: '๐ฅฆ', description: 'Brocolli' },
+ { emoji: '๐ง', description: 'Garlic' },
+ { emoji: '๐ง
', description: 'Onion' },
+ { emoji: '๐', description: 'Mushroom' },
+ { emoji: '๐ฅ', description: 'Peanuts' },
+ { emoji: '๐ฐ', description: 'Chestnut' },
+ { emoji: '๐', description: 'Bread' },
+ { emoji: '๐ฅ', description: 'Croissant' },
+ { emoji: '๐ฅ', description: 'Baguette Bread' },
+ { emoji: '๐ฅจ', description: 'Pretzel' },
+ { emoji: '๐ฅฏ', description: 'Bagel' },
+ { emoji: '๐ฅ', description: 'Pancakes' },
+ { emoji: '๐ง', description: 'Waffle' },
+ { emoji: '๐ง', description: 'Cheese' },
+ { emoji: '๐', description: 'Meat on Bone' },
+ { emoji: '๐', description: 'Chicken Leg' },
+ { emoji: '๐ฅฉ', description: 'Cut of Meat' },
+ { emoji: '๐ฅ', description: 'Bacon' },
+ { emoji: '๐', description: 'Hamburger' },
+ { emoji: '๐', description: 'French Fries' },
+ { emoji: '๐', description: 'Pizza' },
+ { emoji: '๐ญ', description: 'Hot Dog' },
+ { emoji: '๐ฅช', description: 'Sandwich' },
+ { emoji: '๐ฎ', description: 'Taco' },
+ { emoji: '๐ฏ', description: 'Burrito' },
+ { emoji: '๐ซ', description: 'Tamale' },
+ { emoji: '๐ฅ', description: 'Stuffed Flatbread' },
+ { emoji: '๐ง', description: 'Falafel' },
+ { emoji: '๐ฅ', description: 'Egg' },
+ { emoji: '๐ณ', description: 'Cooking Egg' },
+ { emoji: '๐ฅ', description: 'Pan of Food' },
+ { emoji: '๐ฒ', description: 'Pot of Food' },
+ { emoji: '๐ซ', description: 'Fondue' },
+ { emoji: '๐ฅฃ', description: 'Bowl with Spoon' },
+ { emoji: '๐ฅ', description: 'Green Salad' },
+ { emoji: '๐ฟ', description: 'Popcorn' },
+ { emoji: '๐ง', description: 'Butter' },
+ { emoji: '๐ง', description: 'Salt' },
+ { emoji: '๐ฅซ', description: 'Canned Food' },
+ { emoji: '๐ฑ', description: 'Bento Box' },
+ { emoji: '๐', description: 'Rice Cracker' },
+ { emoji: '๐', description: 'Rice Ball' },
+ { emoji: '๐', description: 'Rice' },
+ { emoji: '๐', description: 'Curry Rice' },
+ { emoji: '๐', description: 'Bowl of Food' },
+ { emoji: '๐', description: 'Spaghetti' },
+ { emoji: '๐ ', description: 'Sweet Potato' },
+ { emoji: '๐ข', description: 'Oden' },
+ { emoji: '๐ฃ', description: 'Sushi' },
+ { emoji: '๐ค', description: 'Shrimp' },
+ { emoji: '๐ฅ', description: 'Fish Cake' },
+ { emoji: '๐ฅฎ', description: 'Moon Cake' },
+ { emoji: '๐ก', description: 'Dango' },
+ { emoji: '๐ฅ', description: 'Dumpling' },
+ { emoji: '๐ฅ ', description: 'Fortune Cookie' },
+ { emoji: '๐ฅก', description: 'Takeout Box' },
+ { emoji: '๐ฆ', description: 'Crab' },
+ { emoji: '๐ฆ', description: 'Lobster' },
+ { emoji: '๐ฆ', description: 'Shrimp' },
+ { emoji: '๐ฆ', description: 'Squid' },
+ { emoji: '๐ฆช', description: 'Oyster' },
+ { emoji: '๐ฆ', description: 'Soft Serve Ice Cream'},
+ { emoji: '๐ง', description: 'Shaved Ice' },
+ { emoji: '๐จ', description: 'Ice Cream' },
+ { emoji: '๐ฉ', description: 'Doughnut' },
+ { emoji: '๐ช', description: 'Cookie' },
+ { emoji: '๐', description: 'Birthday Cake' },
+ { emoji: '๐ฐ', description: 'Shortcake' },
+ { emoji: '๐ง', description: 'Cupcake' },
+ { emoji: '๐ฅง', description: 'Pie' },
+ { emoji: '๐ซ', description: 'Chocolate Bar' },
+ { emoji: '๐ฌ', description: 'Candy' }
+ ],
drink: ['๐ผ', '๐ฅ', 'โ', '๐ซ', '๐ต', '๐ง', '๐ฅค', '๐ถ', '๐บ', '๐ป', '๐ฅ', '๐ท', '๐ฅ', '๐ธ', '๐น', '๐ง', '๐พ', '๐ง', '๐ฅ', '๐ด', '๐ฝ', '๐ฅฃ', '๐ฅก', '๐ฅข'],
From a6bff60a0c36008469442f6ee760e9fdbbbd4a20 Mon Sep 17 00:00:00 2001
From: TumiMoshou <139065767+TumiMoshou@users.noreply.github.com>
Date: Sat, 9 Mar 2024 02:32:31 +0200
Subject: [PATCH 09/16] Add descriptions for emojis in the drink category
---
src/hooks/useEmojiData.js | 27 ++++++++++++++++++++++++++-
1 file changed, 26 insertions(+), 1 deletion(-)
diff --git a/src/hooks/useEmojiData.js b/src/hooks/useEmojiData.js
index fcd21f6..b914163 100644
--- a/src/hooks/useEmojiData.js
+++ b/src/hooks/useEmojiData.js
@@ -298,7 +298,32 @@ export const useEmojiData = () => {
{ emoji: '๐ฌ', description: 'Candy' }
],
- drink: ['๐ผ', '๐ฅ', 'โ', '๐ซ', '๐ต', '๐ง', '๐ฅค', '๐ถ', '๐บ', '๐ป', '๐ฅ', '๐ท', '๐ฅ', '๐ธ', '๐น', '๐ง', '๐พ', '๐ง', '๐ฅ', '๐ด', '๐ฝ', '๐ฅฃ', '๐ฅก', '๐ฅข'],
+ drink: [
+ { emoji: '๐ผ', description: 'Baby Bottle' },
+ { emoji: '๐ฅ', description: 'Glass of Milk' },
+ { emoji: 'โ', description: 'Hot Beverage' },
+ { emoji: '๐ซ', description: 'Teapot' },
+ { emoji: '๐ต', description: 'Teacup Without Handle' },
+ { emoji: '๐ง', description: 'Juice Box' },
+ { emoji: '๐ฅค', description: 'Cup with Straw' },
+ { emoji: '๐ถ', description: 'Sake' },
+ { emoji: '๐บ', description: 'Beer Mug' },
+ { emoji: '๐ป', description: 'Clinking Beer Mugs' },
+ { emoji: '๐ฅ', description: 'Clinking Glasses' },
+ { emoji: '๐ท', description: 'Wine Glass' },
+ { emoji: '๐ฅ', description: 'Tumbler Glass' },
+ { emoji: '๐ธ', description: 'Cocktail Glass' },
+ { emoji: '๐น', description: 'Tropical Drink' },
+ { emoji: '๐ง', description: 'Mate' },
+ { emoji: '๐พ', description: 'Bottle with Popping Cork' },
+ { emoji: '๐ง', description: 'Ice' },
+ { emoji: '๐ฅ', description: 'Spoon' },
+ { emoji: '๐ด', description: 'Fork and Knife' },
+ { emoji: '๐ฝ', description: 'Fork and Knife with Plate' },
+ { emoji: '๐ฅฃ', description: 'Bowl with Spoon' },
+ { emoji: '๐ฅก', description: 'Takeout Box' },
+ { emoji: '๐ฅข', description: 'Chopsticks' }
+ ],
activities: ['โฝ', '๐', '๐', 'โพ', '๐ฅ', '๐พ', '๐', '๐', '๐ฅ', '๐ฑ', '๐ช', '๐', '๐ธ', '๐', '๐', '๐ฅ', '๐', '๐ช', '๐ฅ
', 'โณ', '๐ช', '๐น', '๐ฃ', '๐คฟ', '๐ฅ', '๐ฅ', '๐ฝ', '๐น', '๐ท', 'โธ', '๐ฅ', '๐ฟ', 'โท', '๐', '๐ช', '๐๏ธโโ๏ธ', '๐๏ธ', '๐๏ธโโ๏ธ', '๐คผโโ๏ธ', '๐คผ', '๐คผโโ๏ธ', '๐คธโโ๏ธ', '๐คธ', '๐คธโโ๏ธ', 'โน๏ธโโ๏ธ', 'โน๏ธ', 'โน๏ธโโ๏ธ', '๐คบ', '๐คพโโ๏ธ', '๐คพ', '๐คพโโ๏ธ', '๐๏ธโโ๏ธ', '๐๏ธ', '๐๏ธโโ๏ธ', '๐', '๐งโโ๏ธ', '๐ง', '๐งโโ๏ธ', '๐โโ๏ธ', '๐', '๐โโ๏ธ', '๐โโ๏ธ', '๐', '๐โโ๏ธ', '๐คฝโโ๏ธ', '๐คฝ', '๐คฝโโ๏ธ', '๐ฃโโ๏ธ', '๐ฃ', '๐ฃโโ๏ธ', '๐งโโ๏ธ', '๐ง', '๐งโโ๏ธ', '๐ตโโ๏ธ', '๐ต', '๐ต'],
From 2a001ac4a03785f1fb329a02b4dcce2e32210b83 Mon Sep 17 00:00:00 2001
From: TumiMoshou <139065767+TumiMoshou@users.noreply.github.com>
Date: Sat, 9 Mar 2024 03:13:26 +0200
Subject: [PATCH 10/16] Add descriptions for emojis in the activities category
---
src/hooks/useEmojiData.js | 79 ++++++++++++++++++++++++++++++++++++++-
1 file changed, 78 insertions(+), 1 deletion(-)
diff --git a/src/hooks/useEmojiData.js b/src/hooks/useEmojiData.js
index b914163..6b90589 100644
--- a/src/hooks/useEmojiData.js
+++ b/src/hooks/useEmojiData.js
@@ -325,7 +325,84 @@ export const useEmojiData = () => {
{ emoji: '๐ฅข', description: 'Chopsticks' }
],
- activities: ['โฝ', '๐', '๐', 'โพ', '๐ฅ', '๐พ', '๐', '๐', '๐ฅ', '๐ฑ', '๐ช', '๐', '๐ธ', '๐', '๐', '๐ฅ', '๐', '๐ช', '๐ฅ
', 'โณ', '๐ช', '๐น', '๐ฃ', '๐คฟ', '๐ฅ', '๐ฅ', '๐ฝ', '๐น', '๐ท', 'โธ', '๐ฅ', '๐ฟ', 'โท', '๐', '๐ช', '๐๏ธโโ๏ธ', '๐๏ธ', '๐๏ธโโ๏ธ', '๐คผโโ๏ธ', '๐คผ', '๐คผโโ๏ธ', '๐คธโโ๏ธ', '๐คธ', '๐คธโโ๏ธ', 'โน๏ธโโ๏ธ', 'โน๏ธ', 'โน๏ธโโ๏ธ', '๐คบ', '๐คพโโ๏ธ', '๐คพ', '๐คพโโ๏ธ', '๐๏ธโโ๏ธ', '๐๏ธ', '๐๏ธโโ๏ธ', '๐', '๐งโโ๏ธ', '๐ง', '๐งโโ๏ธ', '๐โโ๏ธ', '๐', '๐โโ๏ธ', '๐โโ๏ธ', '๐', '๐โโ๏ธ', '๐คฝโโ๏ธ', '๐คฝ', '๐คฝโโ๏ธ', '๐ฃโโ๏ธ', '๐ฃ', '๐ฃโโ๏ธ', '๐งโโ๏ธ', '๐ง', '๐งโโ๏ธ', '๐ตโโ๏ธ', '๐ต', '๐ต'],
+ activities: [
+ { emoji: 'โฝ', description: 'Soccer Ball' },
+ { emoji: '๐', description: 'Basketball' },
+ { emoji: '๐', description: 'American Football' },
+ { emoji: 'โพ', description: 'Baseball' },
+ { emoji: '๐ฅ', description: 'Softball' },
+ { emoji: '๐พ', description: 'Tennis Ball' },
+ { emoji: '๐', description: 'Volleyball' },
+ { emoji: '๐', description: 'Rugby Ball' },
+ { emoji: '๐ฅ', description: 'Flying Disk' },
+ { emoji: '๐ฑ', description: 'Pool 8 Ball' },
+ { emoji: '๐ช', description: 'Yo-Yo' },
+ { emoji: '๐', description: 'Ping Pong' },
+ { emoji: '๐ธ', description: 'Badminton' },
+ { emoji: '๐', description: 'Ice Hockey' },
+ { emoji: '๐', description: 'Field Hockey' },
+ { emoji: '๐ฅ', description: 'Lacrosse' },
+ { emoji: '๐', description: 'Cricket' },
+ { emoji: '๐ช', description: 'Boomerang' },
+ { emoji: '๐ฅ
', description: 'Goal Net' },
+ { emoji: 'โณ', description: 'Flag in Hole' },
+ { emoji: '๐ช', description: 'Kite' },
+ { emoji: '๐น', description: 'Bow and Arrow' },
+ { emoji: '๐ฃ', description: 'Fishing Pole' },
+ { emoji: '๐คฟ', description: 'Diving Mask' },
+ { emoji: '๐ฅ', description: 'Boxing Glove' },
+ { emoji: '๐ฅ', description: 'Martial Arts Uniform' },
+ { emoji: '๐ฝ', description: 'Running Shirt' },
+ { emoji: '๐น', description: 'Skatebaord' },
+ { emoji: '๐ท', description: 'Sled' },
+ { emoji: 'โธ', description: 'Ice Skate' },
+ { emoji: '๐ฅ', description: 'Curling Stone' },
+ { emoji: '๐ฟ', description: 'Ski' },
+ { emoji: 'โท', description: 'Skier' },
+ { emoji: '๐', description: 'Snowboarder' },
+ { emoji: '๐ช', description: 'Sky Diving' },
+ { emoji: '๐๏ธโโ๏ธ', description: 'Woman Lifting Weights' },
+ { emoji: '๐๏ธ', description: 'Person Lifting Weights' },
+ { emoji: '๐๏ธโโ๏ธ', description: 'Man Lifting Weights' },
+ { emoji: '๐คผโโ๏ธ', description: 'Women Wrestling' },
+ { emoji: '๐คผ', description: 'People Wrestling' },
+ { emoji: '๐คผโโ๏ธ', description: 'Men Wrestling' },
+ { emoji: '๐คธโโ๏ธ', description: 'Woman Cartwheeling' },
+ { emoji: '๐คธ', description: 'Person Cartwheeling' },
+ { emoji: '๐คธโโ๏ธ', description: 'Man Cartwheeling' },
+ { emoji: 'โน๏ธโโ๏ธ', description: 'Woman Playing Basketball' },
+ { emoji: 'โน๏ธ', description: 'Person Playing Basketball' },
+ { emoji: 'โน๏ธโโ๏ธ', description: 'Man Playing Basketball' },
+ { emoji: '๐คบ', description: 'Fencer' },
+ { emoji: '๐คพโโ๏ธ', description: 'Woman Palying Handball' },
+ { emoji: '๐คพ', description: 'Person Palying Handball' },
+ { emoji: '๐คพโโ๏ธ', description: 'Man Palying Handball' },
+ { emoji: '๐๏ธโโ๏ธ', description: 'Woman Golfing' },
+ { emoji: '๐๏ธ', description: 'Person Golfing' },
+ { emoji: '๐๏ธโโ๏ธ', description: 'Man Golfing' },
+ { emoji: '๐', description: 'Horse Racing' },
+ { emoji: '๐งโโ๏ธ', description: 'Woman in Lotus Position' },
+ { emoji: '๐ง', description: 'Man in Lotus Position' },
+ { emoji: '๐งโโ๏ธ', description: 'Person in Lotus Position' },
+ { emoji: '๐โโ๏ธ', description: 'Woman Surfing' },
+ { emoji: '๐', description: 'Person Surfing' },
+ { emoji: '๐โโ๏ธ', description: 'Man Surfing' },
+ { emoji: '๐โโ๏ธ', description: 'Woman Swimming' },
+ { emoji: '๐', description: 'Person Swimming' },
+ { emoji: '๐โโ๏ธ', description: 'Man Swimming' },
+ { emoji: '๐คฝโโ๏ธ', description: 'Woman Playing Water Polo' },
+ { emoji: '๐คฝ', description: 'Person Playing Water Polo' },
+ { emoji: '๐คฝโโ๏ธ', description: 'Man Playing Water Polo' },
+ { emoji: '๐ฃโโ๏ธ', description: 'Woman Rowing Boat' },
+ { emoji: '๐ฃ', description: 'Person Rowing Boat' },
+ { emoji: '๐ฃโโ๏ธ', description: 'Man Rowing Boat' },
+ { emoji: '๐งโโ๏ธ', description: 'Woman Rock Climbing' },
+ { emoji: '๐ง', description: 'Person Rock Climbing' },
+ { emoji: '๐งโโ๏ธ', description: 'Man Rock Climbing' },
+ { emoji: '๐ตโโ๏ธ', description: 'Woman Mountain Biking' },
+ { emoji: '๐ต', description: 'Person Mountain Biking' },
+ { emoji: '๐ต', description: 'Man Mountain Biking' }
+ ],
travel: [
'๐','๐','๐','๐','๐','๐','๐',
From 53fc4affd17fe8563b18445c08e72042f7668f47 Mon Sep 17 00:00:00 2001
From: TumiMoshou <139065767+TumiMoshou@users.noreply.github.com>
Date: Sat, 9 Mar 2024 07:50:57 +0200
Subject: [PATCH 11/16] Add descriptions for emojis in the travel category
---
src/hooks/useEmojiData.js | 97 ++++++++++++++++++++++++++++++++++-----
1 file changed, 85 insertions(+), 12 deletions(-)
diff --git a/src/hooks/useEmojiData.js b/src/hooks/useEmojiData.js
index 6b90589..ff28233 100644
--- a/src/hooks/useEmojiData.js
+++ b/src/hooks/useEmojiData.js
@@ -405,19 +405,92 @@ export const useEmojiData = () => {
],
travel: [
- '๐','๐','๐','๐','๐','๐','๐',
- '๐','๐','๐','๐','๐','๐','๐ฆฏ',
- '๐ฆฝ','๐ฆผ','๐ด','๐ฒ','๐ต','๐','๐บ',
- '๐จ','๐','๐','๐','๐','๐ก','๐ ',
- '๐','๐','๐','๐','๐','๐','๐
',
- '๐','๐','๐','๐','๐','๐','๐ซ',
- '๐ฌ','๐ฉ','๐บ','๐ฐ','๐','๐ธ','๐',
- '๐ถ','โต','๐ค','๐ฅ','๐ณ','๐ข','โฝ',
- '๐ง','๐ฆ','๐ฅ','๐','๐บ','๐ฟ','๐ฝ',
- '๐ผ','๐ฐ','๐ฏ','๐','๐ก','๐ข','๐ ',
- 'โฒ','๐','๐','๐','๐','๐','๐ป',
- '๐','โบ','๐ ','๐ก','๐','๐','๐',
+ { emoji: '๐', description: 'Car' },
+ { emoji: '๐', description: 'Taxi' },
+ { emoji: '๐', description: 'Sport Utility Vehicle' },
+ { emoji: '๐', description: 'Bus' },
+ { emoji: '๐', description: 'Trolleybus' },
+ { emoji: '๐', description: 'Racing Car' },
+ { emoji: '๐', description: 'Police Car' },
+ { emoji: '๐', description: 'Ambulance' },
+ { emoji: '๐', description: 'Fire Engine' },
+ { emoji: '๐', description: 'Minibus' },
+ { emoji: '๐', description: 'Delivery Truck' },
+ { emoji: '๐', description: 'Lorry' },
+ { emoji: '๐', description: 'Tractor' },
+ { emoji: '๐ฆฏ', description: 'White Cane' },
+ { emoji: '๐ฆฝ', description: 'Manual Wheelchair' },
+ { emoji: '๐ฆผ', description: 'Motorized Wheelchair' },
+ { emoji: '๐ด', description: 'Scooter' },
+ { emoji: '๐ฒ', description: 'Bicycle' },
+ { emoji: '๐ต', description: 'Motor Scooter' },
+ { emoji: '๐', description: 'Motorcycle' },
+ { emoji: '๐บ', description: 'Auto Rickshaw' },
+ { emoji: '๐จ', description: 'Police Car Light' },
+ { emoji: '๐', description: 'Oncoming Police Car' },
+ { emoji: '๐', description: 'Oncoming Bus' },
+ { emoji: '๐', description: 'Oncoming Car' },
+ { emoji: '๐', description: 'Oncoming Taxi' },
+ { emoji: '๐ก', description: 'Aerial Tramway' },
+ { emoji: '๐ ', description: 'Mountain Cableway' },
+ { emoji: '๐', description: 'Suspension Railway' },
+ { emoji: '๐', description: 'Railway Car' },
+ { emoji: '๐', description: 'Tram Car' },
+ { emoji: '๐', description: 'Mountain Railway' },
+ { emoji: '๐', description: 'Monorail' },
+ { emoji: '๐', description: 'High-Speed Train' },
+ { emoji: '๐
', description: 'Bullet Train' },
+ { emoji: '๐', description: 'Light Rail' },
+ { emoji: '๐', description: 'Steam Locomotive' },
+ { emoji: '๐', description: 'Train' },
+ { emoji: '๐', description: 'Metro' },
+ { emoji: '๐', description: 'Tram' },
+ { emoji: '๐', description: 'Station' },
+ { emoji: '๐ซ', description: 'Airplane Departure' },
+ { emoji: '๐ฌ', description: 'Airplane Arrival' },
+ { emoji: '๐ฉ', description: 'Small Airplane' },
+ { emoji: '๐บ', description: 'Seat' },
+ { emoji: '๐ฐ', description: 'Satellite' },
+ { emoji: '๐', description: 'Rocket' },
+ { emoji: '๐ธ', description: 'Flying Saucer' },
+ { emoji: '๐', description: 'Helicopter' },
+ { emoji: '๐ถ', description: 'Canoe' },
+ { emoji: 'โต', description: 'Sailboat' },
+ { emoji: '๐ค', description: 'Speedboat' },
+ { emoji: '๐ฅ', description: 'Motor Boat' },
+ { emoji: '๐ณ', description: 'Passenger Ship' },
+ { emoji: '๐ข', description: 'Ship' },
+ { emoji: 'โฝ', description: 'Fuel Pump' },
+ { emoji: '๐ง', description: 'Construction' },
+ { emoji: '๐ฆ', description: 'Traffic Light' },
+ { emoji: '๐ฅ', description: 'Horizontal Traffic Light' },
+ { emoji: '๐', description: 'Bus Stop' },
+ { emoji: '๐บ', description: 'World Map' },
+ { emoji: '๐ฟ', description: 'Moai' },
+ { emoji: '๐ฝ', description: 'Statue of Liberty' },
+ { emoji: '๐ผ', description: 'Tokyo Tower' },
+ { emoji: '๐ฐ', description: 'Castle' },
+ { emoji: '๐ฏ', description: 'Japanese Castle' },
+ { emoji: '๐', description: 'Stadium' },
+ { emoji: '๐ก', description: 'Ferris Wheel' },
+ { emoji: '๐ข', description: 'Roller Coaster' },
+ { emoji: '๐ ', description: 'Carousel Horse' },
+ { emoji: 'โฒ', description: 'Fountain' },
+ { emoji: '๐', description: 'Beach with Umbrella' },
+ { emoji: '๐', description: 'Desert Island' },
+ { emoji: '๐', description: 'Desert' },
+ { emoji: '๐', description: 'Volcano' },
+ { emoji: '๐', description: 'Snow-Capped Mountain' },
+ { emoji: '๐ป', description: 'Mount Fiji' },
+ { emoji: '๐', description: 'Camping' },
+ { emoji: 'โบ', description: 'Tent' },
+ { emoji: '๐ ', description: 'House' },
+ { emoji: '๐ก', description: 'House with Garden' },
+ { emoji: '๐', description: 'Houses' },
+ { emoji: '๐', description: 'Derelict House' },
+ { emoji: '๐', description: 'Building Construction' },
],
+
objects: [
'โ๏ธ','๐ฑ','๐ฒ','๐ป','๐ฅ','๐จ','๐ฑ๏ธ',
'๐ฒ๏ธ','๐น๏ธ','๐ฟ','๐','๐ท','๐ธ','๐๏ธ',
From 8ab09b40f67d0cd195567891bb3fdc5b72427565 Mon Sep 17 00:00:00 2001
From: TumiMoshou <139065767+TumiMoshou@users.noreply.github.com>
Date: Sat, 9 Mar 2024 08:43:44 +0200
Subject: [PATCH 12/16] Add descriptions for emojis in the objects category
---
src/hooks/useEmojiData.js | 169 +++++++++++++++++++++++++++++++++-----
1 file changed, 148 insertions(+), 21 deletions(-)
diff --git a/src/hooks/useEmojiData.js b/src/hooks/useEmojiData.js
index ff28233..6bf115d 100644
--- a/src/hooks/useEmojiData.js
+++ b/src/hooks/useEmojiData.js
@@ -492,28 +492,155 @@ export const useEmojiData = () => {
],
objects: [
- 'โ๏ธ','๐ฑ','๐ฒ','๐ป','๐ฅ','๐จ','๐ฑ๏ธ',
- '๐ฒ๏ธ','๐น๏ธ','๐ฟ','๐','๐ท','๐ธ','๐๏ธ',
- 'โฑ๏ธ','โฒ๏ธ','โฐ','๐ฐ๏ธ','๐ฏ๏ธ','๐ก','๐ฆ',
- '๐ฎ','๐ช','๐','๐','๐','๐','๐',
- '๐','๐','๐','๐','๐','๐','๐',
- '๐ฐ','๐','๐','๐','๐ท','๐ฐ','๐ด',
- '๐ต','๐ถ','๐ท','๐ธ','๐ณ','๐งพ','๐น',
- 'โ๏ธ','๐ง','๐จ','๐ฉ','๐ค','๐ฅ','๐ฆ',
- '๐ซ','๐ช','๐ฌ','๐ญ','๐ฎ','๐','๐ผ',
- '๐','๐','๐','๐
','๐','๐','๐',
- '๐','๐','๐','๐','๐','๐','๐',
- '๐','๐','๐','๐','โ๏ธ','๐','๐',
- '๐','๐','๐','๐','๐','๐','๐',
- '๐จ','๐ช','โ','โ','๐ ','๐ก','โ๏ธ',
- '๐ซ','๐น','๐ก','๐ช','๐ง','๐ช','๐ฉ',
- 'โ๏ธ','๐','โ๏ธ','๐ฆฏ','๐','โ','๐ช',
- '๐งฐ','๐งฒ','๐ช','โ๏ธ','๐งช','๐งซ','๐งฌ',
- '๐ฌ','๐ญ','๐ก','๐','๐ฉธ','๐','๐ฉน',
- '๐ฉบ','๐ช','๐','๐','๐ช','๐ฝ','๐ฟ',
- '๐','๐ช','๐งด','๐งท','๐งน','๐งบ','๐งป',
- '๐ชฃ','๐งผ','๐ชฅ','๐งฝ','๐งฏ','๐','๐ฌ',
+ { emoji: 'โ๏ธ', description: 'Watch' },
+ { emoji: '๐ฑ', description: 'Mobile Phone' },
+ { emoji: '๐ฒ', description: 'Mobile Phone with Arrow' },
+ { emoji: '๐ป', description: 'Laptop' },
+ { emoji: '๐ฅ', description: 'Desktop Computer' },
+ { emoji: '๐จ', description: 'Printer' },
+ { emoji: '๐ฑ๏ธ', description: 'Computer Mouse' },
+ { emoji: '๐ฒ๏ธ', description: 'Trackball' },
+ { emoji: '๐น๏ธ', description: 'Joystick' },
+ { emoji: '๐ฟ', description: 'Optical Disk' },
+ { emoji: '๐', description: 'Telephone Receiver' },
+ { emoji: '๐ท', description: 'Camera' },
+ { emoji: '๐ธ', description: 'Camera with Flash' },
+ { emoji: '๐๏ธ', description: 'Control Knobs' },
+ { emoji: 'โฑ๏ธ', description: 'Stopwatch' },
+ { emoji: 'โฒ๏ธ', description: 'Timer Clock' },
+ { emoji: 'โฐ', description: 'Alarm Clock' },
+ { emoji: '๐ฐ๏ธ', description: 'Mantelpiece Clock' },
+ { emoji: '๐ฏ๏ธ', description: 'Candle' },
+ { emoji: '๐ก', description: 'Lightbulb' },
+ { emoji: '๐ฆ', description: 'Flashlight' },
+ { emoji: '๐ฎ', description: 'Red Paper Lantern' },
+ { emoji: '๐ช', description: 'Diya Lamp' },
+ { emoji: '๐', description: 'Notebook with Decorative Cover' },
+ { emoji: '๐', description: 'Closed Book' },
+ { emoji: '๐', description: 'Open Book' },
+ { emoji: '๐', description: 'Green Book' },
+ { emoji: '๐', description: 'Blue Book' },
+ { emoji: '๐', description: 'Orange Book' },
+ { emoji: '๐', description: 'Books' },
+ { emoji: '๐', description: 'Notebook' },
+ { emoji: '๐', description: 'Ledger' },
+ { emoji: '๐', description: 'Page with Curl' },
+ { emoji: '๐', description: 'Scroll' },
+ { emoji: '๐', description: 'Page Facing Up' },
+ { emoji: '๐ฐ', description: 'Newspaper' },
+ { emoji: '๐', description: 'Rolled-Up Newspaper' },
+ { emoji: '๐', description: 'Bookmark Tabs' },
+ { emoji: '๐', description: 'Bookmark' },
+ { emoji: '๐ท', description: 'Label' },
+ { emoji: '๐ฐ', description: 'Money Bag' },
+ { emoji: '๐ด', description: 'Yen Banknote' },
+ { emoji: '๐ต', description: 'Dollar Banknote' },
+ { emoji: '๐ถ', description: 'Euro Banknote' },
+ { emoji: '๐ท', description: 'Pound Banknote' },
+ { emoji: '๐ธ', description: 'Money with Wings' },
+ { emoji: '๐ณ', description: 'Credit Card' },
+ { emoji: '๐งพ', description: 'Receipt' },
+ { emoji: '๐น', description: 'Chart Increasing with Yen' },
+ { emoji: 'โ๏ธ', description: 'Envelope' },
+ { emoji: '๐ง', description: 'E-Mail' },
+ { emoji: '๐จ', description: 'Incoming Envelope' },
+ { emoji: '๐ฉ', description: 'Envelope with Arrow' },
+ { emoji: '๐ค', description: 'Outbox Tray' },
+ { emoji: '๐ฅ', description: 'Inbox Tray'},
+ { emoji: '๐ฆ', description: 'Package' },
+ { emoji: '๐ซ', description: 'Closed Mailbox with Raised Flag' },
+ { emoji: '๐ช', description: 'Closed Mailbox with Lowered Flag' },
+ { emoji: '๐ฌ', description: 'Open Mailbox with Raised Flag' },
+ { emoji: '๐ญ', description: 'Open Mailbox with Lowered Flag' },
+ { emoji: '๐ฎ', description: 'Postbox' },
+ { emoji: '๐', description: 'Memo' },
+ { emoji: '๐ผ', description: 'Briefcase' },
+ { emoji: '๐', description: 'File Folder' },
+ { emoji: '๐', description: 'Open File Folder' },
+ { emoji: '๐', description: 'Card Index Dividers' },
+ { emoji: '๐
', description: 'Calendar' },
+ { emoji: '๐', description: 'Tear-Off Calendar' },
+ { emoji: '๐', description: 'Spiral Notepad' },
+ { emoji: '๐', description: 'Spiral Calendar' },
+ { emoji: '๐', description: 'Card Index' },
+ { emoji: '๐', description: 'Chart Increasing' },
+ { emoji: '๐', description: 'Chart Decreasing' },
+ { emoji: '๐', description: 'Bar Chart' },
+ { emoji: '๐', description: 'Clipboard' },
+ { emoji: '๐', description: 'Pushpin' },
+ { emoji: '๐', description: 'Round Pushpin' },
+ { emoji: '๐', description: 'Paperclip' },
+ { emoji: '๐', description: 'Linked Paperclips' },
+ { emoji: '๐', description: 'Straight Ruler' },
+ { emoji: '๐', description: 'Triangular Ruler' },
+ { emoji: 'โ๏ธ', description: 'Scissors' },
+ { emoji: '๐', description: 'Card File Box' },
+ { emoji: '๐', description: 'File Cabinet' },
+ { emoji: '๐', description: 'Wastebasket' },
+ { emoji: '๐', description: 'Locked' },
+ { emoji: '๐', description: 'Unlocked' },
+ { emoji: '๐', description: 'Locked with Pen' },
+ { emoji: '๐', description: 'Locked with Key' },
+ { emoji: '๐', description: 'Key' },
+ { emoji: '๐', description: 'Old Key' },
+ { emoji: '๐จ', description: 'Hammer' },
+ { emoji: '๐ช', description: 'Axe' },
+ { emoji: 'โ', description: 'Pick' },
+ { emoji: 'โ', description: 'Hammer and Pick' },
+ { emoji: '๐ ', description: 'Hammer and Wrench' },
+ { emoji: '๐ก', description: 'Dagger' },
+ { emoji: 'โ๏ธ', description: 'Crossed Swords' },
+ { emoji: '๐ซ', description: 'Water Pistol' },
+ { emoji: '๐น', description: 'Bow and Arrow' },
+ { emoji: '๐ก', description: 'Shield' },
+ { emoji: '๐ช', description: 'Saw' },
+ { emoji: '๐ง', description: 'Wrench' },
+ { emoji: '๐ช', description: 'Screwdriver' },
+ { emoji: '๐ฉ', description: 'Nut and Bolt' },
+ { emoji: 'โ๏ธ', description: 'Gear' },
+ { emoji: '๐', description: 'Clamp' },
+ { emoji: 'โ๏ธ', description: 'Balance Scale' },
+ { emoji: '๐ฆฏ', description: 'White Cane' },
+ { emoji: '๐', description: 'Link' },
+ { emoji: 'โ', description: 'Chains' },
+ { emoji: '๐ช', description: 'Hook' },
+ { emoji: '๐งฐ', description: 'Toolkit' },
+ { emoji: '๐งฒ', description: 'Magnet' },
+ { emoji: '๐ช', description: 'Ladder' },
+ { emoji: 'โ๏ธ', description: 'Alembic' },
+ { emoji: '๐งช', description: 'Test Tube' },
+ { emoji: '๐งซ', description: 'Petri Dish' },
+ { emoji: '๐งฌ', description: 'DNA' },
+ { emoji: '๐ฌ', description: 'Microscope' },
+ { emoji: '๐ญ', description: 'Telescope' },
+ { emoji: '๐ก', description: 'Satellite Antenna' },
+ { emoji: '๐', description: 'Syringe' },
+ { emoji: '๐ฉธ', description: 'Drop of Blood' },
+ { emoji: '๐', description: 'Pill' },
+ { emoji: '๐ฉน', description: 'Adhesive Bandage' },
+ { emoji: '๐ฉบ', description: 'Stethoscope' },
+ { emoji: '๐ช', description: 'Door' },
+ { emoji: '๐', description: 'Bed' },
+ { emoji: '๐', description: 'Couch and Lamp' },
+ { emoji: '๐ช', description: 'Chair' },
+ { emoji: '๐ฝ', description: 'Toilet' },
+ { emoji: '๐ฟ', description: 'Shower Head' },
+ { emoji: '๐', description: 'Bathtub' },
+ { emoji: '๐ช', description: 'Razor' },
+ { emoji: '๐งด', description: 'Lotion Bottle' },
+ { emoji: '๐งท', description: 'Safety Pin' },
+ { emoji: '๐งน', description: 'Broom' },
+ { emoji: '๐งบ', description: 'Basket' },
+ { emoji: '๐งป', description: 'Roll of Toiletpaper' },
+ { emoji: '๐ชฃ', description: 'Bucket' },
+ { emoji: '๐งผ', description: 'Soap' },
+ { emoji: '๐ชฅ', description: 'Toothbrush' },
+ { emoji: '๐งฝ', description: 'Sponge' },
+ { emoji: '๐งฏ', description: 'Fire Extinguisher' },
+ { emoji: '๐', description: 'Shopping Cart' },
+ { emoji: '๐ฌ', description: 'Cigarette' },
],
+
hearts: ['โค๏ธ', '๐งก', '๐', '๐', '๐', '๐', '๐ค', '๐ค', '๐ค', '๐', 'โฃ๏ธ', '๐', '๐', '๐', '๐', '๐', '๐', '๐'],
symbols: [
'๐','๐ข','๐ฃ','๐ ','๐ก','๐ค','๐
ฐ๏ธ',
From ef320b249c0eb7cb34e1b87a580b11eca216b9c0 Mon Sep 17 00:00:00 2001
From: TumiMoshou <139065767+TumiMoshou@users.noreply.github.com>
Date: Sat, 9 Mar 2024 08:51:59 +0200
Subject: [PATCH 13/16] Add descriptions for emojis in the hearts category
---
src/hooks/useEmojiData.js | 22 +++++++++++++++++++++-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/src/hooks/useEmojiData.js b/src/hooks/useEmojiData.js
index 6bf115d..eb9cd71 100644
--- a/src/hooks/useEmojiData.js
+++ b/src/hooks/useEmojiData.js
@@ -641,7 +641,27 @@ export const useEmojiData = () => {
{ emoji: '๐ฌ', description: 'Cigarette' },
],
- hearts: ['โค๏ธ', '๐งก', '๐', '๐', '๐', '๐', '๐ค', '๐ค', '๐ค', '๐', 'โฃ๏ธ', '๐', '๐', '๐', '๐', '๐', '๐', '๐'],
+ hearts: [
+ { emoji: 'โค๏ธ', description: 'Red Heart' },
+ { emoji: '๐งก', description: 'Orange Heart' },
+ { emoji: '๐', description: 'Yellow Heart' },
+ { emoji: '๐', description: 'Green Heart' },
+ { emoji: '๐', description: 'Blue Heart' },
+ { emoji: '๐', description: 'Purple Heart' },
+ { emoji: '๐ค', description: 'Black Heart' },
+ { emoji: '๐ค', description: 'White Heart' },
+ { emoji: '๐ค', description: 'Brown Heart' },
+ { emoji: '๐', description: 'Broken Heart' },
+ { emoji: 'โฃ๏ธ', description: 'Heart Exclamation' },
+ { emoji: '๐', description: 'Two Hearts' },
+ { emoji: '๐', description: 'Revolving Hearts' },
+ { emoji: '๐', description: 'Beating Heart' },
+ { emoji: '๐', description: 'Growing Heart' },
+ { emoji: '๐', description: 'Sparkling Heart' },
+ { emoji: '๐', description: 'Heart with Arrow' },
+ { emoji: '๐', description: 'Heart with Ribbon' }
+ ],
+
symbols: [
'๐','๐ข','๐ฃ','๐ ','๐ก','๐ค','๐
ฐ๏ธ',
'๐','๐
ฑ๏ธ','๐','๐','๐','โน๏ธ','๐',
From 2c70cd542962b8e8d3f7822d1161f484325d365e Mon Sep 17 00:00:00 2001
From: TumiMoshou <139065767+TumiMoshou@users.noreply.github.com>
Date: Sat, 9 Mar 2024 09:29:16 +0200
Subject: [PATCH 14/16] Add descriptions for emojis in the symbols category
---
src/hooks/useEmojiData.js | 79 ++++++++++++++++++++++++++++++++++-----
1 file changed, 69 insertions(+), 10 deletions(-)
diff --git a/src/hooks/useEmojiData.js b/src/hooks/useEmojiData.js
index eb9cd71..73dcc21 100644
--- a/src/hooks/useEmojiData.js
+++ b/src/hooks/useEmojiData.js
@@ -663,17 +663,76 @@ export const useEmojiData = () => {
],
symbols: [
- '๐','๐ข','๐ฃ','๐ ','๐ก','๐ค','๐
ฐ๏ธ',
- '๐','๐
ฑ๏ธ','๐','๐','๐','โน๏ธ','๐',
- 'โ๏ธ','๐','๐','๐
พ๏ธ','๐','๐
ฟ๏ธ','๐',
- '๐','๐','๐','๐๏ธ','๐ท๏ธ','๐ถ','๐ฏ',
- '๐','๐น','๐','๐ฒ','๐','๐ธ','๐ด',
- '๐ณ','ใ๏ธ','ใ๏ธ','๐บ','๐ต','๐ด','๐ ',
- '๐ก','๐ข','๐ต','๐ฃ','๐ค','โซ','โช',
- '๐ฅ','๐ง','๐จ','๐ฉ','๐ฆ','๐ช','๐ซ',
- 'โฌ','โฌ','๐ถ','๐ท','๐ธ','๐น','๐บ','๐ป',
- '๐ ','๐','๐ณ','๐ฒ'
+ { emoji: '๐', description: 'Keycap: 10' },
+ { emoji: '๐ข', description: 'Input Numbers' },
+ { emoji: '๐ฃ', description: 'Input Symbols' },
+ { emoji: '๐ ', description: 'Input Letters Uppercase' },
+ { emoji: '๐ก', description: 'Input Letters Lowercase' },
+ { emoji: '๐ค', description: 'Input Letters' },
+ { emoji: '๐
ฐ๏ธ', description: 'A Button (Blood Type)' },
+ { emoji: '๐', description: 'AB Button (Blood Type)' },
+ { emoji: '๐
ฑ๏ธ', description: 'B Button (Blood Type)' },
+ { emoji: '๐', description: 'CL Button' },
+ { emoji: '๐', description: 'Cool Button' },
+ { emoji: '๐', description: 'Free Button' },
+ { emoji: 'โน๏ธ', description: 'Information' },
+ { emoji: '๐', description: 'ID Button' },
+ { emoji: 'โ๏ธ', description: 'Circled M' },
+ { emoji: '๐', description: 'New Button' },
+ { emoji: '๐', description: 'NG Button' },
+ { emoji: '๐
พ๏ธ', description: 'O Button (Blood Type)' },
+ { emoji: '๐', description: 'OK Button' },
+ { emoji: '๐
ฟ๏ธ', description: 'P Button' },
+ { emoji: '๐', description: 'SOS Button' },
+ { emoji: '๐', description: 'UP! Button' },
+ { emoji: '๐', description: 'VS Button' },
+ { emoji: '๐', description: 'Japanese "Here" Button' },
+ { emoji: '๐๏ธ', description: 'Japanese "Service Charge" Button' },
+ { emoji: '๐ท๏ธ', description: 'Japanese "Monthly Amount" Button' },
+ { emoji: '๐ถ', description: 'Japanese "Not Free of Charge" Button' },
+ { emoji: '๐ฏ', description: 'Japanese "Reserved" Button' },
+ { emoji: '๐', description: 'Japanese "Bargain" Button' },
+ { emoji: '๐น', description: 'Japanese "Discount" Button' },
+ { emoji: '๐', description: 'Japanese "Free of Charge" Button' },
+ { emoji: '๐ฒ', description: 'Japanese "Prohibited" Button' },
+ { emoji: '๐', description: 'Japanese "Acceptable" Button' },
+ { emoji: '๐ธ', description: 'Japanese "Application" Button' },
+ { emoji: '๐ด', description: 'Japanese "Passing Grade" Button' },
+ { emoji: '๐ณ', description: 'Japanese "Vacancy" Button' },
+ { emoji: 'ใ๏ธ', description: 'Japanese "Congratulations" Button' },
+ { emoji: 'ใ๏ธ', description: 'Japanese "Secret" Button' },
+ { emoji: '๐บ', description: 'Japanese "Open for Business" Button' },
+ { emoji: '๐ต', description: 'Japanese "No Vacancy" Button' },
+ { emoji: '๐ด', description: 'Red Circle' },
+ { emoji: '๐ ', description: 'Orange Circle' },
+ { emoji: '๐ก', description: 'Yellow Circle' },
+ { emoji: '๐ข', description: 'Green Circle' },
+ { emoji: '๐ต', description: 'Blue Circle' },
+ { emoji: '๐ฃ', description: 'Purple Circle' },
+ { emoji: '๐ค', description: 'Brown Circle' },
+ { emoji: 'โซ', description: 'Black Circle' },
+ { emoji: 'โช', description: 'White Circle' },
+ { emoji: '๐ฅ', description: 'Red Square' },
+ { emoji: '๐ง', description: 'Orange Square' },
+ { emoji: '๐จ', description: 'Yellow Square' },
+ { emoji: '๐ฉ', description: 'Green Square' },
+ { emoji: '๐ฆ', description: 'Blue Square' },
+ { emoji: '๐ช', description: 'Purple Square' },
+ { emoji: '๐ซ', description: 'Brown Sqaure' },
+ { emoji: 'โฌ', description: 'Black Square' },
+ { emoji: 'โฌ', description: 'White Square' },
+ { emoji: '๐ถ', description: 'Large Orange Diamond' },
+ { emoji: '๐ท', description: 'Large Blue Diamond' },
+ { emoji: '๐ธ', description: 'Small Orange Diamond' },
+ { emoji: '๐น', description: 'Small Blue Diamond' },
+ { emoji: '๐บ', description: 'Red Triangle Pointed Up' },
+ { emoji: '๐ป', description: 'Red Triangle Pointed Down' },
+ { emoji: '๐ ', description: 'Diamond with a Dot' },
+ { emoji: '๐', description: 'Radio Button' },
+ { emoji: '๐ณ', description: 'White Square Button' },
+ { emoji: '๐ฒ', description: 'Black Square Button' }
],
+
flags: [
'๐','๐ฉ','๐','๐ด','๐ณ๏ธ','๐ณ๏ธโ๐','๐ดโโ ๏ธ',
'๐ฆ๐จ','๐ฆ๐ฉ','๐ฆ๐ช','๐ฆ๐ซ','๐ฆ๐ฌ','๐ฆ๐ฎ','๐ฆ๐ฑ',
From 18c597943de0e577aaa10e210e8d0f12308e9027 Mon Sep 17 00:00:00 2001
From: TumiMoshou <139065767+TumiMoshou@users.noreply.github.com>
Date: Sat, 9 Mar 2024 09:35:31 +0200
Subject: [PATCH 15/16] Add descriptions for emojis in the flags category
---
src/hooks/useEmojiData.js | 307 +++++++++++++++++++++++++++++++++-----
1 file changed, 268 insertions(+), 39 deletions(-)
diff --git a/src/hooks/useEmojiData.js b/src/hooks/useEmojiData.js
index 73dcc21..a0a01ef 100644
--- a/src/hooks/useEmojiData.js
+++ b/src/hooks/useEmojiData.js
@@ -734,45 +734,274 @@ export const useEmojiData = () => {
],
flags: [
- '๐','๐ฉ','๐','๐ด','๐ณ๏ธ','๐ณ๏ธโ๐','๐ดโโ ๏ธ',
- '๐ฆ๐จ','๐ฆ๐ฉ','๐ฆ๐ช','๐ฆ๐ซ','๐ฆ๐ฌ','๐ฆ๐ฎ','๐ฆ๐ฑ',
- '๐ฆ๐ฒ','๐ฆ๐ด','๐ฆ๐ถ','๐ฆ๐ท','๐ฆ๐ธ','๐ฆ๐น','๐ฆ๐บ',
- '๐ฆ๐ผ','๐ฆ๐ฝ','๐ฆ๐ฟ','๐ง๐ฆ','๐ง๐ง','๐ง๐ฉ','๐ง๐ช',
- '๐ง๐ซ','๐ง๐ฌ','๐ง๐ญ','๐ง๐ฎ','๐ง๐ฏ','๐ง๐ฑ','๐ง๐ฒ',
- '๐ง๐ณ','๐ง๐ด','๐ง๐ถ','๐ง๐ท','๐ง๐ธ','๐ง๐น','๐ง๐ป',
- '๐ง๐ผ','๐ง๐พ','๐ง๐ฟ','๐จ๐ฆ','๐จ๐จ','๐จ๐ฉ','๐จ๐ซ',
- '๐จ๐ฌ','๐จ๐ญ','๐จ๐ฎ','๐จ๐ฐ','๐จ๐ฑ','๐จ๐ฒ','๐จ๐ณ',
- '๐จ๐ด','๐จ๐ต','๐จ๐ท','๐จ๐บ','๐จ๐ป','๐จ๐ผ','๐จ๐ฝ',
- '๐จ๐พ','๐จ๐ฟ','๐ฉ๐ช','๐ฉ๐ฌ','๐ฉ๐ฏ','๐ฉ๐ฐ','๐ฉ๐ฒ',
- '๐ฉ๐ด','๐ฉ๐ฟ','๐ช๐ฆ','๐ช๐จ','๐ช๐ช','๐ช๐ฌ','๐ช๐ญ',
- '๐ช๐ท','๐ช๐ธ','๐ช๐น','๐ช๐บ','๐ซ๐ฎ','๐ซ๐ฏ','๐ซ๐ฐ',
- '๐ซ๐ฒ','๐ซ๐ด','๐ซ๐ท','๐ฌ๐ฆ','๐ฌ๐ง','๐ฌ๐ฉ','๐ฌ๐ช',
- '๐ฌ๐ซ','๐ฌ๐ฌ','๐ฌ๐ญ','๐ฌ๐ฎ','๐ฌ๐ฑ','๐ฌ๐ฒ','๐ฌ๐ณ',
- '๐ฌ๐ต','๐ฌ๐ถ','๐ฌ๐ท','๐ฌ๐ธ','๐ฌ๐น','๐ฌ๐บ','๐ฌ๐ผ',
- '๐ฌ๐พ','๐ญ๐ฐ','๐ญ๐ฒ','๐ญ๐ณ','๐ญ๐ท','๐ญ๐น','๐ญ๐บ',
- '๐ฎ๐จ','๐ฎ๐ฉ','๐ฎ๐ช','๐ฎ๐ฑ','๐ฎ๐ฒ','๐ฎ๐ณ','๐ฎ๐ด',
- '๐ฎ๐ถ','๐ฎ๐ท','๐ฎ๐ธ','๐ฎ๐น','๐ฏ๐ช','๐ฏ๐ฒ','๐ฏ๐ด',
- '๐ฏ๐ต','๐ฐ๐ช','๐ฐ๐ฌ','๐ฐ๐ญ','๐ฐ๐ฎ','๐ฐ๐ฒ','๐ฐ๐ณ',
- '๐ฐ๐ต','๐ฐ๐ท','๐ฐ๐ผ','๐ฐ๐พ','๐ฐ๐ฟ','๐ฑ๐ฆ','๐ฑ๐ง',
- '๐ฑ๐จ','๐ฑ๐ฎ','๐ฑ๐ฐ','๐ฑ๐ท','๐ฑ๐ธ','๐ฑ๐น','๐ฑ๐บ',
- '๐ฑ๐ป','๐ฑ๐พ','๐ฒ๐ฆ','๐ฒ๐จ','๐ฒ๐ฉ','๐ฒ๐ช','๐ฒ๐ซ',
- '๐ฒ๐ฌ','๐ฒ๐ญ','๐ฒ๐ฐ','๐ฒ๐ฑ','๐ฒ๐ฒ','๐ฒ๐ณ','๐ฒ๐ด',
- '๐ฒ๐ต','๐ฒ๐ถ','๐ฒ๐ท','๐ฒ๐ธ','๐ฒ๐น','๐ฒ๐บ','๐ฒ๐ป',
- '๐ฒ๐ผ','๐ฒ๐ฝ','๐ฒ๐พ','๐ฒ๐ฟ','๐ณ๐ฆ','๐ณ๐จ','๐ณ๐ช',
- '๐ณ๐ซ','๐ณ๐ฌ','๐ณ๐ฎ','๐ณ๐ฑ','๐ณ๐ด','๐ณ๐ต','๐ณ๐ท',
- '๐ณ๐บ','๐ณ๐ฟ','๐ด๐ฒ','๐ต๐ฆ','๐ต๐ช','๐ต๐ซ','๐ต๐ฌ',
- '๐ต๐ญ','๐ต๐ฐ','๐ต๐ฑ','๐ต๐ฒ','๐ต๐ณ','๐ต๐ท','๐ต๐ธ',
- '๐ต๐น','๐ต๐ผ','๐ต๐พ','๐ถ๐ฆ','๐ท๐ช','๐ท๐ด','๐ท๐ธ',
- '๐ท๐บ','๐ท๐ผ','๐ธ๐ฆ','๐ธ๐ง','๐ธ๐จ','๐ธ๐ฉ','๐ธ๐ช',
- '๐ธ๐ฌ','๐ธ๐ญ','๐ธ๐ฎ','๐ธ๐ฏ','๐ธ๐ฐ','๐ธ๐ฑ','๐ธ๐ฒ',
- '๐ธ๐ณ','๐ธ๐ด','๐ธ๐ท','๐ธ๐ธ','๐ธ๐น','๐ธ๐ป','๐ธ๐ฝ',
- '๐ธ๐พ','๐ธ๐ฟ','๐น๐ฆ','๐น๐จ','๐น๐ฉ','๐น๐ซ','๐น๐ฌ',
- '๐น๐ญ','๐น๐ฏ','๐น๐ฐ','๐น๐ฑ','๐น๐ฒ','๐น๐ณ','๐น๐ด',
- '๐น๐ท','๐น๐น','๐น๐ป','๐น๐ผ','๐น๐ฟ','๐บ๐ฆ','๐บ๐ฌ',
- '๐บ๐ฒ','๐บ๐ณ','๐บ๐ธ','๐บ๐พ','๐บ๐ฟ','๐ป๐ฆ','๐ป๐จ',
- '๐ป๐ช','๐ป๐ฌ','๐ป๐ฎ','๐ป๐ณ','๐ป๐บ','๐ผ๐ซ','๐ผ๐ธ',
- '๐ฝ๐ฐ','๐พ๐ช','๐พ๐น','๐ฟ๐ฆ','๐ฟ๐ฒ','๐ฟ๐ผ','๐ดโโ ๏ธ',
- '๐ด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ','๐ด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ','๐ด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ',
+ { emoji: '๐', description: 'Chequered Flag' },
+ { emoji: '๐ฉ', description: 'Triangular Flag' },
+ { emoji: '๐', description: 'Crossed Flags' },
+ { emoji: '๐ด', description: 'Black Flag' },
+ { emoji: '๐ณ๏ธ', description: 'White Flag' },
+ { emoji: '๐ณ๏ธโ๐', description: 'Rainbow Flag' },
+ { emoji: '๐ดโโ ๏ธ', description: 'Pirate Flag' },
+ { emoji: '๐ฆ๐จ', description: 'Ascension Island' },
+ { emoji: '๐ฆ๐ฉ', description: 'Andorra' },
+ { emoji: '๐ฆ๐ช', description: 'United Arab Emirates' },
+ { emoji: '๐ฆ๐ซ', description: 'Afghanistan' },
+ { emoji: '๐ฆ๐ฌ', description: 'Antigua & Barbuda' },
+ { emoji: '๐ฆ๐ฎ', description: 'Anguilla' },
+ { emoji: '๐ฆ๐ฑ', description: 'Albania' },
+ { emoji: '๐ฆ๐ฒ', description: 'Armenia' },
+ { emoji: '๐ฆ๐ด', description: 'Angola' },
+ { emoji: '๐ฆ๐ถ', description: 'Antarctica' },
+ { emoji: '๐ฆ๐ท', description: 'Argentina' },
+ { emoji: '๐ฆ๐ธ', description: 'American Samoa' },
+ { emoji: '๐ฆ๐น', description: 'Austria' },
+ { emoji: '๐ฆ๐บ', description: 'Australia' },
+ { emoji: '๐ฆ๐ผ', description: 'Aruba' },
+ { emoji: '๐ฆ๐ฝ', description: 'ร
land Islands' },
+ { emoji: '๐ฆ๐ฟ', description: 'Azerbaijan' },
+ { emoji: '๐ง๐ฆ', description: 'Bosnia & Herzegovina' },
+ { emoji: '๐ง๐ง', description: 'Barbados' },
+ { emoji: '๐ง๐ฉ', description: 'Bangladesh' },
+ { emoji: '๐ง๐ช', description: 'Belgium' },
+ { emoji: '๐ง๐ซ', description: 'Burkina Faso' },
+ { emoji: '๐ง๐ฌ', description: 'Bulgaria' },
+ { emoji: '๐ง๐ญ', description: 'Bahrain' },
+ { emoji: '๐ง๐ฎ', description: 'Burundi' },
+ { emoji: '๐ง๐ฏ', description: 'Benin' },
+ { emoji: '๐ง๐ฑ', description: 'St. Barthรฉlemy' },
+ { emoji: '๐ง๐ฒ', description: 'Bermuda' },
+ { emoji: '๐ง๐ณ', description: 'Brunei' },
+ { emoji: '๐ง๐ด', description: 'Bolivia' },
+ { emoji: '๐ง๐ถ', description: 'Caribbean Netherlands' },
+ { emoji: '๐ง๐ท', description: 'Brazil' },
+ { emoji: '๐ง๐ธ', description: 'Bahamas' },
+ { emoji: '๐ง๐น', description: 'Bhutan' },
+ { emoji: '๐ง๐ป', description: 'Bouvet Island' },
+ { emoji: '๐ง๐ผ', description: 'Botswana' },
+ { emoji: '๐ง๐พ', description: 'Belarus' },
+ { emoji: '๐ง๐ฟ', description: 'Belize' },
+ { emoji: '๐จ๐ฆ', description: 'Canada' },
+ { emoji: '๐จ๐จ', description: 'Cocos (Keeling) Islands' },
+ { emoji: '๐จ๐ฉ', description: 'Congo - Kinshasa' },
+ { emoji: '๐จ๐ซ', description: 'Central African Republic' },
+ { emoji: '๐จ๐ฌ', description: 'Congo - Brazzaville' },
+ { emoji: '๐จ๐ญ', description: 'Switzerland' },
+ { emoji: '๐จ๐ฎ', description: 'Cรดte dโIvoire' },
+ { emoji: '๐จ๐ฐ', description: 'Cook Islands' },
+ { emoji: '๐จ๐ฑ', description: 'Chile' },
+ { emoji: '๐จ๐ฒ', description: 'Cameroon' },
+ { emoji: '๐จ๐ณ', description: 'China' },
+ { emoji: '๐จ๐ด', description: 'Colombia' },
+ { emoji: '๐จ๐ต', description: 'Clipperton Island' },
+ { emoji: '๐จ๐ท', description: 'Costa Rica' },
+ { emoji: '๐จ๐บ', description: 'Cuba' },
+ { emoji: '๐จ๐ป', description: 'Cape Verde' },
+ { emoji: '๐จ๐ผ', description: 'Curaรงao' },
+ { emoji: '๐จ๐ฝ', description: 'Christmas Island' },
+ { emoji: '๐จ๐พ', description: 'Cyprus' },
+ { emoji: '๐จ๐ฟ', description: 'Czechia' },
+ { emoji: '๐ฉ๐ช', description: 'Germany' },
+ { emoji: '๐ฉ๐ฌ', description: 'Diego Garcia' },
+ { emoji: '๐ฉ๐ฏ', description: 'Djibouti' },
+ { emoji: '๐ฉ๐ฐ', description: 'Denmark' },
+ { emoji: '๐ฉ๐ฒ', description: 'Dominica' },
+ { emoji: '๐ฉ๐ด', description: 'Dominican Republic' },
+ { emoji: '๐ฉ๐ฟ', description: 'Algeria' },
+ { emoji: '๐ช๐ฆ', description: 'Ceuta & Melilla' },
+ { emoji: '๐ช๐จ', description: 'Ecuador' },
+ { emoji: '๐ช๐ช', description: 'Estonia' },
+ { emoji: '๐ช๐ฌ', description: 'Egypt' },
+ { emoji: '๐ช๐ญ', description: 'Western Sahara' },
+ { emoji: '๐ช๐ท', description: 'Eritrea' },
+ { emoji: '๐ช๐ธ', description: 'Spain' },
+ { emoji: '๐ช๐น', description: 'Ethiopia' },
+ { emoji: '๐ช๐บ', description: 'European Union' },
+ { emoji: '๐ซ๐ฎ', description: 'Finland' },
+ { emoji: '๐ซ๐ฏ', description: 'Fiji' },
+ { emoji: '๐ซ๐ฐ', description: 'Falkland Islands' },
+ { emoji: '๐ซ๐ฒ', description: 'Micronesia' },
+ { emoji: '๐ซ๐ด', description: 'Faroe Islands' },
+ { emoji: '๐ซ๐ท', description: 'France' },
+ { emoji: '๐ฌ๐ฆ', description: 'Gabon' },
+ { emoji: '๐ฌ๐ง', description: 'United Kingdom' },
+ { emoji: '๐ฌ๐ฉ', description: 'Grenada' },
+ { emoji: '๐ฌ๐ช', description: 'Georgia' },
+ { emoji: '๐ฌ๐ซ', description: 'French Guiana' },
+ { emoji: '๐ฌ๐ฌ', description: 'Guernsey' },
+ { emoji: '๐ฌ๐ญ', description: 'Ghana' },
+ { emoji: '๐ฌ๐ฎ', description: 'Gibraltar' },
+ { emoji: '๐ฌ๐ฑ', description: 'Greenland' },
+ { emoji: '๐ฌ๐ฒ', description: 'Gambia' },
+ { emoji: '๐ฌ๐ณ', description: 'Guinea' },
+ { emoji: '๐ฌ๐ต', description: 'Guadeloupe' },
+ { emoji: '๐ฌ๐ถ', description: 'Equatorial Guinea' },
+ { emoji: '๐ฌ๐ท', description: 'Greece' },
+ { emoji: '๐ฌ๐ธ', description: 'South Georgia & South Sandwich Islands' },
+ { emoji: '๐ฌ๐น', description: 'Guatemala' },
+ { emoji: '๐ฌ๐บ', description: 'Guam' },
+ { emoji: '๐ฌ๐ผ', description: 'Guinea-Bissau' },
+ { emoji: '๐ฌ๐พ', description: 'Guyana' },
+ { emoji: '๐ญ๐ฐ', description: 'Hong Kong SAR China' },
+ { emoji: '๐ญ๐ฒ', description: 'Heard & McDonald Islands' },
+ { emoji: '๐ญ๐ณ', description: 'Honduras' },
+ { emoji: '๐ญ๐ท', description: 'Croatia' },
+ { emoji: '๐ญ๐น', description: 'Haiti' },
+ { emoji: '๐ญ๐บ', description: 'Hungary' },
+ { emoji: '๐ฎ๐จ', description: 'Canary Islands' },
+ { emoji: '๐ฎ๐ฉ', description: 'Indonesia' },
+ { emoji: '๐ฎ๐ช', description: 'Ireland' },
+ { emoji: '๐ฎ๐ฑ', description: 'Israel' },
+ { emoji: '๐ฎ๐ฒ', description: 'Isle of Man' },
+ { emoji: '๐ฎ๐ณ', description: 'India' },
+ { emoji: '๐ฎ๐ด', description: 'British Indian Ocean Territory' },
+ { emoji: '๐ฎ๐ถ', description: 'Iraq' },
+ { emoji: '๐ฎ๐ท', description: 'Iran' },
+ { emoji: '๐ฎ๐ธ', description: 'Iceland' },
+ { emoji: '๐ฎ๐น', description: 'Italy' },
+ { emoji: '๐ฏ๐ช', description: 'Jersey' },
+ { emoji: '๐ฏ๐ฒ', description: 'Jamaica' },
+ { emoji: '๐ฏ๐ด', description: 'Jordan' },
+ { emoji: '๐ฏ๐ต', description: 'Japan' },
+ { emoji: '๐ฐ๐ช', description: 'Kenya' },
+ { emoji: '๐ฐ๐ฌ', description: 'Kyrgyzstan' },
+ { emoji: '๐ฐ๐ญ', description: 'Cambodia' },
+ { emoji: '๐ฐ๐ฎ', description: 'Kiribati' },
+ { emoji: '๐ฐ๐ฒ', description: 'Comoros' },
+ { emoji: '๐ฐ๐ณ', description: 'St. Kitts & Nevis' },
+ { emoji: '๐ฐ๐ต', description: 'North Korea' },
+ { emoji: '๐ฐ๐ท', description: 'South Korea' },
+ { emoji: '๐ฐ๐ผ', description: 'Kuwait' },
+ { emoji: '๐ฐ๐พ', description: 'Cayman Islands' },
+ { emoji: '๐ฐ๐ฟ', description: 'Kazakhstan' },
+ { emoji: '๐ฑ๐ฆ', description: 'Laos' },
+ { emoji: '๐ฑ๐ง', description: 'Lebanon' },
+ { emoji: '๐ฑ๐จ', description: 'St. Lucia' },
+ { emoji: '๐ฑ๐ฎ', description: 'Liechtenstein' },
+ { emoji: '๐ฑ๐ฐ', description: 'Sri Lanka' },
+ { emoji: '๐ฑ๐ท', description: 'Liberia' },
+ { emoji: '๐ฑ๐ธ', description: 'Lesotho' },
+ { emoji: '๐ฑ๐น', description: 'Lithuania' },
+ { emoji: '๐ฑ๐บ', description: 'Luxembourg' },
+ { emoji: '๐ฑ๐ป', description: 'Latvia' },
+ { emoji: '๐ฑ๐พ', description: 'Libya' },
+ { emoji: '๐ฒ๐ฆ', description: 'Morocco' },
+ { emoji: '๐ฒ๐จ', description: 'Monaco' },
+ { emoji: '๐ฒ๐ฉ', description: 'Moldova' },
+ { emoji: '๐ฒ๐ช', description: 'Montenegro' },
+ { emoji: '๐ฒ๐ซ', description: 'St. Martin' },
+ { emoji: '๐ฒ๐ฌ', description: 'Madagascar' },
+ { emoji: '๐ฒ๐ญ', description: 'Marshall Islands' },
+ { emoji: '๐ฒ๐ฐ', description: 'North Macedonia' },
+ { emoji: '๐ฒ๐ฑ', description: 'Mali' },
+ { emoji: '๐ฒ๐ฒ', description: 'Myanmar (Burma)' },
+ { emoji: '๐ฒ๐ณ', description: 'Mongolia' },
+ { emoji: '๐ฒ๐ด', description: 'Macau SAR China' },
+ { emoji: '๐ฒ๐ต', description: 'Northern Mariana Islands' },
+ { emoji: '๐ฒ๐ถ', description: 'Martinique' },
+ { emoji: '๐ฒ๐ท', description: 'Mauritania' },
+ { emoji: '๐ฒ๐ธ', description: 'Montserrat' },
+ { emoji: '๐ฒ๐น', description: 'Malta' },
+ { emoji: '๐ฒ๐บ', description: 'Mauritius' },
+ { emoji: '๐ฒ๐ป', description: 'Maldives' },
+ { emoji: '๐ฒ๐ผ', description: 'Malawi' },
+ { emoji: '๐ฒ๐ฝ', description: 'Mexico' },
+ { emoji: '๐ฒ๐พ', description: 'Malaysia' },
+ { emoji: '๐ฒ๐ฟ', description: 'Mozambique' },
+ { emoji: '๐ณ๐ฆ', description: 'Namibia' },
+ { emoji: '๐ณ๐จ', description: 'New Caledonia' },
+ { emoji: '๐ณ๐ช', description: 'Niger' },
+ { emoji: '๐ณ๐ซ', description: 'Norfolk Island' },
+ { emoji: '๐ณ๐ฌ', description: 'Nigeria' },
+ { emoji: '๐ณ๐ฎ', description: 'Nicaragua' },
+ { emoji: '๐ณ๐ฑ', description: 'Netherlands' },
+ { emoji: '๐ณ๐ด', description: 'Norway' },
+ { emoji: '๐ณ๐ต', description: 'Nepal' },
+ { emoji: '๐ณ๐ท', description: 'Nauru' },
+ { emoji: '๐ณ๐บ', description: 'Niue' },
+ { emoji: '๐ณ๐ฟ', description: 'New Zealand' },
+ { emoji: '๐ด๐ฒ', description: 'Oman' },
+ { emoji: '๐ต๐ฆ', description: 'Panama' },
+ { emoji: '๐ต๐ช', description: 'Peru' },
+ { emoji: '๐ต๐ซ', description: 'French Polynesia' },
+ { emoji: '๐ต๐ฌ', description: 'Papua New Guinea' },
+ { emoji: '๐ต๐ญ', description: 'Philippines' },
+ { emoji: '๐ต๐ฐ', description: 'Pakistan' },
+ { emoji: '๐ต๐ฑ', description: 'Poland' },
+ { emoji: '๐ต๐ฒ', description: 'St. Pierre & Miquelon' },
+ { emoji: '๐ต๐ณ', description: 'Pitcairn Islands' },
+ { emoji: '๐ต๐ท', description: 'Puerto Rico' },
+ { emoji: '๐ต๐ธ', description: 'Palestinian Territories' },
+ { emoji: '๐ต๐น', description: 'Portugal' },
+ { emoji: '๐ต๐ผ', description: 'Palau' },
+ { emoji: '๐ต๐พ', description: 'Paraguay' },
+ { emoji: '๐ถ๐ฆ', description: 'Qatar' },
+ { emoji: '๐ท๐ช', description: 'Rรฉunion' },
+ { emoji: '๐ท๐ด', description: 'Romania' },
+ { emoji: '๐ท๐ธ', description: 'Serbia' },
+ { emoji: '๐ท๐บ', description: 'Russia' },
+ { emoji: '๐ท๐ผ', description: 'Rwanda' },
+ { emoji: '๐ธ๐ฆ', description: 'Saudi Arabia' },
+ { emoji: '๐ธ๐ง', description: 'Solomon Islands' },
+ { emoji: '๐ธ๐จ', description: 'Seychelles' },
+ { emoji: '๐ธ๐ฉ', description: 'Sudan' },
+ { emoji: '๐ธ๐ช', description: 'Sweden' },
+ { emoji: '๐ธ๐ฌ', description: 'Singapore' },
+ { emoji: '๐ธ๐ญ', description: 'St. Helena' },
+ { emoji: '๐ธ๐ฎ', description: 'Slovenia' },
+ { emoji: '๐ธ๐ฏ', description: 'Svalbard & Jan Mayen' },
+ { emoji: '๐ธ๐ฐ', description: 'Slovakia' },
+ { emoji: '๐ธ๐ฑ', description: 'Sierra Leone' },
+ { emoji: '๐ธ๐ฒ', description: 'San Marino' },
+ { emoji: '๐ธ๐ณ', description: 'Senegal' },
+ { emoji: '๐ธ๐ด', description: 'Somalia' },
+ { emoji: '๐ธ๐ท', description: 'Suriname' },
+ { emoji: '๐ธ๐ธ', description: 'South Sudan' },
+ { emoji: '๐ธ๐น', description: 'Sรฃo Tomรฉ & Prรญncipe' },
+ { emoji: '๐ธ๐ป', description: 'El Salvador' },
+ { emoji: '๐ธ๐ฝ', description: 'Sint Maarten' },
+ { emoji: '๐ธ๐พ', description: 'Syria' },
+ { emoji: '๐ธ๐ฟ', description: 'Eswatini' },
+ { emoji: '๐น๐ฆ', description: 'Tristan da Cunha' },
+ { emoji: '๐น๐จ', description: 'Turks & Caicos Islands' },
+ { emoji: '๐น๐ฉ', description: 'Chad' },
+ { emoji: '๐น๐ซ', description: 'French Southern Territories' },
+ { emoji: '๐น๐ฌ', description: 'Togo' },
+ { emoji: '๐น๐ญ', description: 'Thailand' },
+ { emoji: '๐น๐ฏ', description: 'Tajikistan' },
+ { emoji: '๐น๐ฐ', description: 'Tokelau' },
+ { emoji: '๐น๐ฑ', description: 'Timor-Leste' },
+ { emoji: '๐น๐ฒ', description: 'Turkmenistan' },
+ { emoji: '๐น๐ณ', description: 'Tunisia' },
+ { emoji: '๐น๐ด', description: 'Tonga' },
+ { emoji: '๐น๐ท', description: 'Turkey' },
+ { emoji: '๐น๐น', description: 'Trinidad & Tobago' },
+ { emoji: '๐น๐ป', description: 'Tuvalu' },
+ { emoji: '๐น๐ผ', description: 'Taiwan' },
+ { emoji: '๐น๐ฟ', description: 'Tanzania' },
+ { emoji: '๐บ๐ฆ', description: 'Ukraine' },
+ { emoji: '๐บ๐ฌ', description: 'Uganda' },
+ { emoji: '๐บ๐ฒ', description: 'U.S. Outlying Islands' },
+ { emoji: '๐บ๐ณ', description: 'United Nations' },
+ { emoji: '๐บ๐ธ', description: 'United States' },
+ { emoji: '๐บ๐พ', description: 'Uruguay' },
+ { emoji: '๐บ๐ฟ', description: 'Uzbekistan' },
+ { emoji: '๐ป๐ฆ', description: 'Vatican City' },
+ { emoji: '๐ป๐จ', description: 'St. Vincent & Grenadines' },
+ { emoji: '๐ป๐ช', description: 'Venezuela' },
+ { emoji: '๐ป๐ฌ', description: 'British Virgin Islands' },
+ { emoji: '๐ป๐ฎ', description: 'U.S. Virgin Islands' },
+ { emoji: '๐ป๐ณ', description: 'Vietnam' },
+ { emoji: '๐ป๐บ', description: 'Vanuatu' },
+ { emoji: '๐ผ๐ซ', description: 'Wallis & Futuna' },
+ { emoji: '๐ผ๐ธ', description: 'Samoa' },
+ { emoji: '๐ฝ๐ฐ', description: 'Kosovo' },
+ { emoji: '๐พ๐ช', description: 'Yemen' },
+ { emoji: '๐พ๐น', description: 'Mayotte' },
+ { emoji: '๐ฟ๐ฆ', description: 'South Africa' },
+ { emoji: '๐ฟ๐ฒ', description: 'Zambia' },
+ { emoji: '๐ฟ๐ผ', description: 'Zimbabwe' },
+ { emoji: '๐ด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ', description: 'England' },
+ { emoji: '๐ด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ', description: 'Scotland' },
+ { emoji: '๐ด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ', description: 'Wales' },
]
};
From 9af5f7eaee0660b40ce58d7a895dd40cc67824c9 Mon Sep 17 00:00:00 2001
From: TumiMoshou <139065767+TumiMoshou@users.noreply.github.com>
Date: Wed, 13 Mar 2024 06:16:33 +0200
Subject: [PATCH 16/16] Fix bug in EmojiKeyBoard.jsx
---
src/Components/EmojiKeyBoard.jsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/Components/EmojiKeyBoard.jsx b/src/Components/EmojiKeyBoard.jsx
index f743305..1337b6a 100644
--- a/src/Components/EmojiKeyBoard.jsx
+++ b/src/Components/EmojiKeyBoard.jsx
@@ -8,7 +8,7 @@ function EmojiKeyBoard({ handleInputButtonClick }) {
// Filtering emojis based on search term
const filteredEmojis = Object.entries(emojiCategories)
.reduce((acc, [category, emojis]) => {
- acc[category] = emojis.filter(emoji => emoji.includes(searchTerm));
+ acc[category] = emojis.filter(emoji => typeof emoji === 'string' && emoji.includes(searchTerm));
return acc;
}, {});