From 45c1d7475035e4d14facd8ebaf66ce04263b64d0 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 4 May 2023 10:54:29 +0000 Subject: [PATCH 1/2] The Emojipicker is added to Frio for new posts --- src/Content/Conversation.php | 1 + src/Module/Post/Edit.php | 1 + src/Object/Post.php | 1 + view/js/vanillaEmojiPicker/LICENSE | 21 + view/js/vanillaEmojiPicker/README.md | 39 + view/js/vanillaEmojiPicker/index.html | 59 + view/js/vanillaEmojiPicker/indextest.html | 47 + view/js/vanillaEmojiPicker/screenshot.png | Bin 0 -> 69397 bytes .../vanillaEmojiPicker/vanillaEmojiPicker.js | 7948 +++++++++++++++++ .../vanillaEmojiPicker.min.js | 202 + view/lang/C/messages.po | 239 +- view/templates/head.tpl | 1 + view/templates/item/compose.tpl | 16 + view/theme/frio/templates/head.tpl | 3 + view/theme/frio/templates/jot.tpl | 14 + 15 files changed, 8475 insertions(+), 117 deletions(-) create mode 100644 view/js/vanillaEmojiPicker/LICENSE create mode 100644 view/js/vanillaEmojiPicker/README.md create mode 100644 view/js/vanillaEmojiPicker/index.html create mode 100644 view/js/vanillaEmojiPicker/indextest.html create mode 100644 view/js/vanillaEmojiPicker/screenshot.png create mode 100644 view/js/vanillaEmojiPicker/vanillaEmojiPicker.js create mode 100644 view/js/vanillaEmojiPicker/vanillaEmojiPicker.min.js diff --git a/src/Content/Conversation.php b/src/Content/Conversation.php index 6e7820a6f0..e0205d3d09 100644 --- a/src/Content/Conversation.php +++ b/src/Content/Conversation.php @@ -365,6 +365,7 @@ class Conversation '$editalic' => $this->l10n->t('Italic'), '$eduline' => $this->l10n->t('Underline'), '$edquote' => $this->l10n->t('Quote'), + '$edemojis' => $this->l10n->t('Add emojis'), '$edcode' => $this->l10n->t('Code'), '$edimg' => $this->l10n->t('Image'), '$edurl' => $this->l10n->t('Link'), diff --git a/src/Module/Post/Edit.php b/src/Module/Post/Edit.php index 0d6badf4da..1505c301ac 100644 --- a/src/Module/Post/Edit.php +++ b/src/Module/Post/Edit.php @@ -172,6 +172,7 @@ class Edit extends BaseModule '$editalic' => $this->t('Italic'), '$eduline' => $this->t('Underline'), '$edquote' => $this->t('Quote'), + '$edemojis' => $this->t('Add emojis'), '$edcode' => $this->t('Code'), '$edurl' => $this->t('Link'), '$edattach' => $this->t('Link or Media'), diff --git a/src/Object/Post.php b/src/Object/Post.php index b34f513778..b0c9adf2c1 100644 --- a/src/Object/Post.php +++ b/src/Object/Post.php @@ -1066,6 +1066,7 @@ class Post '$editalic' => DI::l10n()->t('Italic'), '$eduline' => DI::l10n()->t('Underline'), '$edquote' => DI::l10n()->t('Quote'), + '$edemojis' => DI::l10n()->t('Add emojis'), '$edcode' => DI::l10n()->t('Code'), '$edimg' => DI::l10n()->t('Image'), '$edurl' => DI::l10n()->t('Link'), diff --git a/view/js/vanillaEmojiPicker/LICENSE b/view/js/vanillaEmojiPicker/LICENSE new file mode 100644 index 0000000000..e04d5d9d50 --- /dev/null +++ b/view/js/vanillaEmojiPicker/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 woody180 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/view/js/vanillaEmojiPicker/README.md b/view/js/vanillaEmojiPicker/README.md new file mode 100644 index 0000000000..38ec2dcc79 --- /dev/null +++ b/view/js/vanillaEmojiPicker/README.md @@ -0,0 +1,39 @@ +# FG Emoji Picker - Emoji picker created with vanilla javascript +This is the simplest to use emoji picker built with vanilla javascript. + +![](./screenshot.png "Vanilla Javascript Emoji Picker") + +## Benefits: + +- It is only one .js file without css or other files +- There is no jQuery or other libraries +- Simplicity of usage +- Multiple textareas and triggers +- Draggable emoji picker container + +## Initialize + +Initialze plugin with ```new EmojiPicker({});``` + +## Options + +- Trigger - must be an array of objects. Inside object there are two properties. First is selector, and second - **insertInto** method to define where emoji going to be inserted. If there are multiple 'textarea's - you can provide array of selectors as well. Watch example below. +- Close button - **closeButton** method can be true of false depending on whether you want close button on emoji picker or not. +- specialButtons - takes color code to change special (move and close) button colors. + +``` +new EmojiPicker({ + trigger: [ + { + selector: '.first-btn', + insertInto: ['.one', '.two'] // If there is only one '.selector', than it can be used without array + }, + { + selector: '.second-btn', + insertInto: '.two' + } + ], + closeButton: true, + specialButtons: 'green' // #008000, rgba(0, 128, 0); +}); +``` diff --git a/view/js/vanillaEmojiPicker/index.html b/view/js/vanillaEmojiPicker/index.html new file mode 100644 index 0000000000..dc6ebc1ebe --- /dev/null +++ b/view/js/vanillaEmojiPicker/index.html @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + Document + + + + +
+
+ + +
+ +
+ + +
+ +
+ + + + + + + \ No newline at end of file diff --git a/view/js/vanillaEmojiPicker/indextest.html b/view/js/vanillaEmojiPicker/indextest.html new file mode 100644 index 0000000000..60b0535727 --- /dev/null +++ b/view/js/vanillaEmojiPicker/indextest.html @@ -0,0 +1,47 @@ + + + + + + + + + Document + + + + +
+ +
+
+
+ +
+ +
+ + + + + + + \ No newline at end of file diff --git a/view/js/vanillaEmojiPicker/screenshot.png b/view/js/vanillaEmojiPicker/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..5462501b07c9964d67beaf63e5adeb30b80c0e5f GIT binary patch literal 69397 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 F{{>`?ipu~1 literal 0 HcmV?d00001 diff --git a/view/js/vanillaEmojiPicker/vanillaEmojiPicker.js b/view/js/vanillaEmojiPicker/vanillaEmojiPicker.js new file mode 100644 index 0000000000..f4055c3782 --- /dev/null +++ b/view/js/vanillaEmojiPicker/vanillaEmojiPicker.js @@ -0,0 +1,7948 @@ +const EmojiPicker = function(options) { + + this.options = options; + this.trigger = this.options.trigger.map(item => item.selector); + this.insertInto = undefined; + let emojiesHTML = ''; + let categoriesHTML = ''; + let emojiList = undefined; + let moseMove = false; + const pickerWidth = this.options.closeButton ? 370 : 350; + const pickerHeight = 400; + + this.lib = function(el = undefined) { + + const isNodeList = (nodes) => { + var stringRepr = Object.prototype.toString.call(nodes); + + return typeof nodes === 'object' && + /^\[object (HTMLCollection|NodeList|Object)\]$/.test(stringRepr) && + (typeof nodes.length === 'number') && + (nodes.length === 0 || (typeof nodes[0] === "object" && nodes[0].nodeType > 0)); + } + + return { + + el: () => { + // Check if is node + if (!el) { + return undefined; + } else if (el.nodeName) { + return [el]; + } else if (isNodeList(el)) { + return Array.from(el) + } else if (typeof(el) === 'string' || typeof(el) === 'STRING') { + return Array.from(document.querySelectorAll(el)); + } else { + return undefined; + } + }, + + on(event, callback, classList = undefined) { + if (!classList) { + this.el().forEach(item => { + item.addEventListener(event, callback.bind(item)) + }) + } else { + this.el().forEach(item => { + item.addEventListener(event, (e) => { + if (e.target.closest(classList)) { + + let attr = undefined; + + if (Array.isArray(classList)) { + const stringifiedElem = e.target.outerHTML; + + const index = classList.findIndex(attr => stringifiedElem.includes(attr.slice(1))); + + attr = classList[index]; + } + + callback(e, attr) + } + }) + }) + } + }, + + css(params) { + for (const key in params) { + if (Object.hasOwnProperty.call(params, key)) { + const cssVal = params[key]; + this.el().forEach(el => el.style[key] = cssVal) + } + } + }, + + attr(param1, param2 = undefined) { + + if (!param2) { + return this.el()[0].getAttribute(param1) + } + this.el().forEach(el => el.setAttribute(param1, param2)) + }, + + removeAttr(param) { + this.el().forEach(el => el.removeAttribute(param)) + }, + + addClass(param) { + this.el().forEach(el => el.classList.add(param)) + }, + + removeClass(param) { + this.el().forEach(el => el.classList.remove(param)) + }, + + slug(str) { + return str + .toLowerCase() + .replace(/[^\u00BF-\u1FFF\u2C00-\uD7FF\w]+|[\_]+/ig, '-') + .replace(/ +/g,'-') + ; + }, + + remove(param) { + this.el().forEach(el => el.remove()) + }, + + val(param = undefined) { + let val; + + if (param === undefined) { + this.el().forEach(el => { + val = el.value; + }) + } else { + this.el().forEach(el => { + el.value = param; + }) + } + + return val; + }, + + text(msg = undefined) { + if (msg === undefined) { + return el.innerText; + } else { + this.el().forEach(el => { + el.innerText = msg; + }) + } + }, + + html(data = undefined) { + if (data === undefined) { + return el.innerHTML; + } else { + this.el().forEach(el => { + el.innerHTML = data; + }) + } + } + } + }; + + const emojiObj = { + 'People': [ + { + "emoji": "😀", + "title": "Grinning Face" + }, + { + "emoji": "😃", + "title": "Grinning Face with Big Eyes" + }, + { + "emoji": "😄", + "title": "Grinning Face with Smiling Eyes" + }, + { + "emoji": "😁", + "title": "Beaming Face with Smiling Eyes" + }, + { + "emoji": "😆", + "title": "Grinning Squinting Face" + }, + { + "emoji": "😅", + "title": "Grinning Face with Sweat" + }, + { + "emoji": "🤣", + "title": "Rolling on the Floor Laughing" + }, + { + "emoji": "😂", + "title": "Face with Tears of Joy" + }, + { + "emoji": "🙂", + "title": "Slightly Smiling Face" + }, + { + "emoji": "🙃", + "title": "Upside-Down Face" + }, + { + "emoji": "😉", + "title": "Winking Face" + }, + { + "emoji": "😊", + "title": "Smiling Face with Smiling Eyes" + }, + { + "emoji": "😇", + "title": "Smiling Face with Halo" + }, + { + "emoji": "🥰", + "title": "Smiling Face with Hearts" + }, + { + "emoji": "😍", + "title": "Smiling Face with Heart-Eyes" + }, + { + "emoji": "🤩", + "title": "Star-Struck" + }, + { + "emoji": "😘", + "title": "Face Blowing a Kiss" + }, + { + "emoji": "😗", + "title": "Kissing Face" + }, + { + "emoji": "☺️", + "title": "Smiling Face" + }, + { + "emoji": "😚", + "title": "Kissing Face with Closed Eyes" + }, + { + "emoji": "😙", + "title": "Kissing Face with Smiling Eyes" + }, + { + "emoji": "🥲", + "title": "Smiling Face with Tear" + }, + { + "emoji": "😋", + "title": "Face Savoring Food" + }, + { + "emoji": "😛", + "title": "Face with Tongue" + }, + { + "emoji": "😜", + "title": "Winking Face with Tongue" + }, + { + "emoji": "🤪", + "title": "Zany Face" + }, + { + "emoji": "😝", + "title": "Squinting Face with Tongue" + }, + { + "emoji": "🤑", + "title": "Money-Mouth Face" + }, + { + "emoji": "🤗", + "title": "Smiling Face with Open Hands" + }, + { + "emoji": "🤭", + "title": "Face with Hand Over Mouth" + }, + { + "emoji": "🤫", + "title": "Shushing Face" + }, + { + "emoji": "🤔", + "title": "Thinking Face" + }, + { + "emoji": "🤐", + "title": "Zipper-Mouth Face" + }, + { + "emoji": "🤨", + "title": "Face with Raised Eyebrow" + }, + { + "emoji": "😐", + "title": "Neutral Face" + }, + { + "emoji": "😑", + "title": "Expressionless Face" + }, + { + "emoji": "😶", + "title": "Face Without Mouth" + }, + { + "emoji": "😶‍🌫️", + "title": "Face in Clouds" + }, + { + "emoji": "😏", + "title": "Smirking Face" + }, + { + "emoji": "😒", + "title": "Unamused Face" + }, + { + "emoji": "🙄", + "title": "Face with Rolling Eyes" + }, + { + "emoji": "😬", + "title": "Grimacing Face" + }, + { + "emoji": "😮‍💨", + "title": "Face Exhaling" + }, + { + "emoji": "🤥", + "title": "Lying Face" + }, + { + "emoji": "😌", + "title": "Relieved Face" + }, + { + "emoji": "😔", + "title": "Pensive Face" + }, + { + "emoji": "😪", + "title": "Sleepy Face" + }, + { + "emoji": "🤤", + "title": "Drooling Face" + }, + { + "emoji": "😴", + "title": "Sleeping Face" + }, + { + "emoji": "😷", + "title": "Face with Medical Mask" + }, + { + "emoji": "🤒", + "title": "Face with Thermometer" + }, + { + "emoji": "🤕", + "title": "Face with Head-Bandage" + }, + { + "emoji": "🤢", + "title": "Nauseated Face" + }, + { + "emoji": "🤮", + "title": "Face Vomiting" + }, + { + "emoji": "🤧", + "title": "Sneezing Face" + }, + { + "emoji": "🥵", + "title": "Hot Face" + }, + { + "emoji": "🥶", + "title": "Cold Face" + }, + { + "emoji": "🥴", + "title": "Woozy Face" + }, + { + "emoji": "😵", + "title": "Face with Crossed-Out Eyes" + }, + { + "emoji": "😵‍💫", + "title": "Face with Spiral Eyes" + }, + { + "emoji": "🤯", + "title": "Exploding Head" + }, + { + "emoji": "🤠", + "title": "Cowboy Hat Face" + }, + { + "emoji": "🥳", + "title": "Partying Face" + }, + { + "emoji": "🥸", + "title": "Disguised Face" + }, + { + "emoji": "😎", + "title": "Smiling Face with Sunglasses" + }, + { + "emoji": "🤓", + "title": "Nerd Face" + }, + { + "emoji": "🧐", + "title": "Face with Monocle" + }, + { + "emoji": "😕", + "title": "Confused Face" + }, + { + "emoji": "😟", + "title": "Worried Face" + }, + { + "emoji": "🙁", + "title": "Slightly Frowning Face" + }, + { + "emoji": "☹️", + "title": "Frowning Face" + }, + { + "emoji": "😮", + "title": "Face with Open Mouth" + }, + { + "emoji": "😯", + "title": "Hushed Face" + }, + { + "emoji": "😲", + "title": "Astonished Face" + }, + { + "emoji": "😳", + "title": "Flushed Face" + }, + { + "emoji": "🥺", + "title": "Pleading Face" + }, + { + "emoji": "😦", + "title": "Frowning Face with Open Mouth" + }, + { + "emoji": "😧", + "title": "Anguished Face" + }, + { + "emoji": "😨", + "title": "Fearful Face" + }, + { + "emoji": "😰", + "title": "Anxious Face with Sweat" + }, + { + "emoji": "😥", + "title": "Sad but Relieved Face" + }, + { + "emoji": "😢", + "title": "Crying Face" + }, + { + "emoji": "😭", + "title": "Loudly Crying Face" + }, + { + "emoji": "😱", + "title": "Face Screaming in Fear" + }, + { + "emoji": "😖", + "title": "Confounded Face" + }, + { + "emoji": "😣", + "title": "Persevering Face" + }, + { + "emoji": "😞", + "title": "Disappointed Face" + }, + { + "emoji": "😓", + "title": "Downcast Face with Sweat" + }, + { + "emoji": "😩", + "title": "Weary Face" + }, + { + "emoji": "😫", + "title": "Tired Face" + }, + { + "emoji": "🥱", + "title": "Yawning Face" + }, + { + "emoji": "😤", + "title": "Face with Steam From Nose" + }, + { + "emoji": "😡", + "title": "Enraged Face" + }, + { + "emoji": "😠", + "title": "Angry Face" + }, + { + "emoji": "🤬", + "title": "Face with Symbols on Mouth" + }, + { + "emoji": "😈", + "title": "Smiling Face with Horns" + }, + { + "emoji": "👿", + "title": "Angry Face with Horns" + }, + { + "emoji": "💀", + "title": "Skull" + }, + { + "emoji": "☠️", + "title": "Skull and Crossbones" + }, + { + "emoji": "💩", + "title": "Pile of Poo" + }, + { + "emoji": "🤡", + "title": "Clown Face" + }, + { + "emoji": "👹", + "title": "Ogre" + }, + { + "emoji": "👺", + "title": "Goblin" + }, + { + "emoji": "👻", + "title": "Ghost" + }, + { + "emoji": "👽", + "title": "Alien" + }, + { + "emoji": "👾", + "title": "Alien Monster" + }, + { + "emoji": "🤖", + "title": "Robot" + }, + { + "emoji": "😺", + "title": "Grinning Cat" + }, + { + "emoji": "😸", + "title": "Grinning Cat with Smiling Eyes" + }, + { + "emoji": "😹", + "title": "Cat with Tears of Joy" + }, + { + "emoji": "😻", + "title": "Smiling Cat with Heart-Eyes" + }, + { + "emoji": "😼", + "title": "Cat with Wry Smile" + }, + { + "emoji": "😽", + "title": "Kissing Cat" + }, + { + "emoji": "🙀", + "title": "Weary Cat" + }, + { + "emoji": "😿", + "title": "Crying Cat" + }, + { + "emoji": "😾", + "title": "Pouting Cat" + }, + { + "emoji": "💋", + "title": "Kiss Mark" + }, + { + "emoji": "👋", + "title": "Waving Hand" + }, + { + "emoji": "🤚", + "title": "Raised Back of Hand" + }, + { + "emoji": "🖐️", + "title": "Hand with Fingers Splayed" + }, + { + "emoji": "✋", + "title": "Raised Hand" + }, + { + "emoji": "🖖", + "title": "Vulcan Salute" + }, + { + "emoji": "👌", + "title": "OK Hand" + }, + { + "emoji": "🤌", + "title": "Pinched Fingers" + }, + { + "emoji": "🤏", + "title": "Pinching Hand" + }, + { + "emoji": "✌️", + "title": "Victory Hand" + }, + { + "emoji": "🤞", + "title": "Crossed Fingers" + }, + { + "emoji": "🤟", + "title": "Love-You Gesture" + }, + { + "emoji": "🤘", + "title": "Sign of the Horns" + }, + { + "emoji": "🤙", + "title": "Call Me Hand" + }, + { + "emoji": "👈", + "title": "Backhand Index Pointing Left" + }, + { + "emoji": "👉", + "title": "Backhand Index Pointing Right" + }, + { + "emoji": "👆", + "title": "Backhand Index Pointing Up" + }, + { + "emoji": "🖕", + "title": "Middle Finger" + }, + { + "emoji": "👇", + "title": "Backhand Index Pointing Down" + }, + { + "emoji": "☝️", + "title": "Index Pointing Up" + }, + { + "emoji": "👍", + "title": "Thumbs Up" + }, + { + "emoji": "👎", + "title": "Thumbs Down" + }, + { + "emoji": "✊", + "title": "Raised Fist" + }, + { + "emoji": "👊", + "title": "Oncoming Fist" + }, + { + "emoji": "🤛", + "title": "Left-Facing Fist" + }, + { + "emoji": "🤜", + "title": "Right-Facing Fist" + }, + { + "emoji": "👏", + "title": "Clapping Hands" + }, + { + "emoji": "🙌", + "title": "Raising Hands" + }, + { + "emoji": "👐", + "title": "Open Hands" + }, + { + "emoji": "🤲", + "title": "Palms Up Together" + }, + { + "emoji": "🤝", + "title": "Handshake" + }, + { + "emoji": "🙏", + "title": "Folded Hands" + }, + { + "emoji": "✍️", + "title": "Writing Hand" + }, + { + "emoji": "💅", + "title": "Nail Polish" + }, + { + "emoji": "🤳", + "title": "Selfie" + }, + { + "emoji": "💪", + "title": "Flexed Biceps" + }, + { + "emoji": "🦾", + "title": "Mechanical Arm" + }, + { + "emoji": "🦿", + "title": "Mechanical Leg" + }, + { + "emoji": "🦵", + "title": "Leg" + }, + { + "emoji": "🦶", + "title": "Foot" + }, + { + "emoji": "👂", + "title": "Ear" + }, + { + "emoji": "🦻", + "title": "Ear with Hearing Aid" + }, + { + "emoji": "👃", + "title": "Nose" + }, + { + "emoji": "🧠", + "title": "Brain" + }, + { + "emoji": "🫀", + "title": "Anatomical Heart" + }, + { + "emoji": "🫁", + "title": "Lungs" + }, + { + "emoji": "🦷", + "title": "Tooth" + }, + { + "emoji": "🦴", + "title": "Bone" + }, + { + "emoji": "👀", + "title": "Eyes" + }, + { + "emoji": "👁️", + "title": "Eye" + }, + { + "emoji": "👅", + "title": "Tongue" + }, + { + "emoji": "👄", + "title": "Mouth" + }, + { + "emoji": "👶", + "title": "Baby" + }, + { + "emoji": "🧒", + "title": "Child" + }, + { + "emoji": "👦", + "title": "Boy" + }, + { + "emoji": "👧", + "title": "Girl" + }, + { + "emoji": "🧑", + "title": "Person" + }, + { + "emoji": "👱", + "title": "Person: Blond Hair" + }, + { + "emoji": "👨", + "title": "Man" + }, + { + "emoji": "🧔", + "title": "Person: Beard" + }, + { + "emoji": "👨‍🦰", + "title": "Man: Red Hair" + }, + { + "emoji": "👨‍🦱", + "title": "Man: Curly Hair" + }, + { + "emoji": "👨‍🦳", + "title": "Man: White Hair" + }, + { + "emoji": "👨‍🦲", + "title": "Man: Bald" + }, + { + "emoji": "👩", + "title": "Woman" + }, + { + "emoji": "👩‍🦰", + "title": "Woman: Red Hair" + }, + { + "emoji": "🧑‍🦰", + "title": "Person: Red Hair" + }, + { + "emoji": "👩‍🦱", + "title": "Woman: Curly Hair" + }, + { + "emoji": "🧑‍🦱", + "title": "Person: Curly Hair" + }, + { + "emoji": "👩‍🦳", + "title": "Woman: White Hair" + }, + { + "emoji": "🧑‍🦳", + "title": "Person: White Hair" + }, + { + "emoji": "👩‍🦲", + "title": "Woman: Bald" + }, + { + "emoji": "🧑‍🦲", + "title": "Person: Bald" + }, + { + "emoji": "👱‍♀️", + "title": "Woman: Blond Hair" + }, + { + "emoji": "👱‍♂️", + "title": "Man: Blond Hair" + }, + { + "emoji": "🧓", + "title": "Older Person" + }, + { + "emoji": "👴", + "title": "Old Man" + }, + { + "emoji": "👵", + "title": "Old Woman" + }, + { + "emoji": "🙍", + "title": "Person Frowning" + }, + { + "emoji": "🙍‍♂️", + "title": "Man Frowning" + }, + { + "emoji": "🙍‍♀️", + "title": "Woman Frowning" + }, + { + "emoji": "🙎", + "title": "Person Pouting" + }, + { + "emoji": "🙎‍♂️", + "title": "Man Pouting" + }, + { + "emoji": "🙎‍♀️", + "title": "Woman Pouting" + }, + { + "emoji": "🙅", + "title": "Person Gesturing No" + }, + { + "emoji": "🙅‍♂️", + "title": "Man Gesturing No" + }, + { + "emoji": "🙅‍♀️", + "title": "Woman Gesturing No" + }, + { + "emoji": "🙆", + "title": "Person Gesturing OK" + }, + { + "emoji": "🙆‍♂️", + "title": "Man Gesturing OK" + }, + { + "emoji": "🙆‍♀️", + "title": "Woman Gesturing OK" + }, + { + "emoji": "💁", + "title": "Person Tipping Hand" + }, + { + "emoji": "💁‍♂️", + "title": "Man Tipping Hand" + }, + { + "emoji": "💁‍♀️", + "title": "Woman Tipping Hand" + }, + { + "emoji": "🙋", + "title": "Person Raising Hand" + }, + { + "emoji": "🙋‍♂️", + "title": "Man Raising Hand" + }, + { + "emoji": "🙋‍♀️", + "title": "Woman Raising Hand" + }, + { + "emoji": "🧏", + "title": "Deaf Person" + }, + { + "emoji": "🧏‍♂️", + "title": "Deaf Man" + }, + { + "emoji": "🧏‍♀️", + "title": "Deaf Woman" + }, + { + "emoji": "🙇", + "title": "Person Bowing" + }, + { + "emoji": "🙇‍♂️", + "title": "Man Bowing" + }, + { + "emoji": "🙇‍♀️", + "title": "Woman Bowing" + }, + { + "emoji": "🤦", + "title": "Person Facepalming" + }, + { + "emoji": "🤦‍♂️", + "title": "Man Facepalming" + }, + { + "emoji": "🤦‍♀️", + "title": "Woman Facepalming" + }, + { + "emoji": "🤷", + "title": "Person Shrugging" + }, + { + "emoji": "🤷‍♂️", + "title": "Man Shrugging" + }, + { + "emoji": "🤷‍♀️", + "title": "Woman Shrugging" + }, + { + "emoji": "🧑‍⚕️", + "title": "Health Worker" + }, + { + "emoji": "👨‍⚕️", + "title": "Man Health Worker" + }, + { + "emoji": "👩‍⚕️", + "title": "Woman Health Worker" + }, + { + "emoji": "🧑‍🎓", + "title": "Student" + }, + { + "emoji": "👨‍🎓", + "title": "Man Student" + }, + { + "emoji": "👩‍🎓", + "title": "Woman Student" + }, + { + "emoji": "🧑‍🏫", + "title": "Teacher" + }, + { + "emoji": "👨‍🏫", + "title": "Man Teacher" + }, + { + "emoji": "👩‍🏫", + "title": "Woman Teacher" + }, + { + "emoji": "🧑‍⚖️", + "title": "Judge" + }, + { + "emoji": "👨‍⚖️", + "title": "Man Judge" + }, + { + "emoji": "👩‍⚖️", + "title": "Woman Judge" + }, + { + "emoji": "🧑‍🌾", + "title": "Farmer" + }, + { + "emoji": "👨‍🌾", + "title": "Man Farmer" + }, + { + "emoji": "👩‍🌾", + "title": "Woman Farmer" + }, + { + "emoji": "🧑‍🍳", + "title": "Cook" + }, + { + "emoji": "👨‍🍳", + "title": "Man Cook" + }, + { + "emoji": "👩‍🍳", + "title": "Woman Cook" + }, + { + "emoji": "🧑‍🔧", + "title": "Mechanic" + }, + { + "emoji": "👨‍🔧", + "title": "Man Mechanic" + }, + { + "emoji": "👩‍🔧", + "title": "Woman Mechanic" + }, + { + "emoji": "🧑‍🏭", + "title": "Factory Worker" + }, + { + "emoji": "👨‍🏭", + "title": "Man Factory Worker" + }, + { + "emoji": "👩‍🏭", + "title": "Woman Factory Worker" + }, + { + "emoji": "🧑‍💼", + "title": "Office Worker" + }, + { + "emoji": "👨‍💼", + "title": "Man Office Worker" + }, + { + "emoji": "👩‍💼", + "title": "Woman Office Worker" + }, + { + "emoji": "🧑‍🔬", + "title": "Scientist" + }, + { + "emoji": "👨‍🔬", + "title": "Man Scientist" + }, + { + "emoji": "👩‍🔬", + "title": "Woman Scientist" + }, + { + "emoji": "🧑‍💻", + "title": "Technologist" + }, + { + "emoji": "👨‍💻", + "title": "Man Technologist" + }, + { + "emoji": "👩‍💻", + "title": "Woman Technologist" + }, + { + "emoji": "🧑‍🎤", + "title": "Singer" + }, + { + "emoji": "👨‍🎤", + "title": "Man Singer" + }, + { + "emoji": "👩‍🎤", + "title": "Woman Singer" + }, + { + "emoji": "🧑‍🎨", + "title": "Artist" + }, + { + "emoji": "👨‍🎨", + "title": "Man Artist" + }, + { + "emoji": "👩‍🎨", + "title": "Woman Artist" + }, + { + "emoji": "🧑‍✈️", + "title": "Pilot" + }, + { + "emoji": "👨‍✈️", + "title": "Man Pilot" + }, + { + "emoji": "👩‍✈️", + "title": "Woman Pilot" + }, + { + "emoji": "🧑‍🚀", + "title": "Astronaut" + }, + { + "emoji": "👨‍🚀", + "title": "Man Astronaut" + }, + { + "emoji": "👩‍🚀", + "title": "Woman Astronaut" + }, + { + "emoji": "🧑‍🚒", + "title": "Firefighter" + }, + { + "emoji": "👨‍🚒", + "title": "Man Firefighter" + }, + { + "emoji": "👩‍🚒", + "title": "Woman Firefighter" + }, + { + "emoji": "👮", + "title": "Police Officer" + }, + { + "emoji": "👮‍♂️", + "title": "Man Police Officer" + }, + { + "emoji": "👮‍♀️", + "title": "Woman Police Officer" + }, + { + "emoji": "🕵️", + "title": "Detective" + }, + { + "emoji": "🕵️‍♂️", + "title": "Man Detective" + }, + { + "emoji": "🕵️‍♀️", + "title": "Woman Detective" + }, + { + "emoji": "💂", + "title": "Guard" + }, + { + "emoji": "💂‍♂️", + "title": "Man Guard" + }, + { + "emoji": "💂‍♀️", + "title": "Woman Guard" + }, + { + "emoji": "🥷", + "title": "Ninja" + }, + { + "emoji": "👷", + "title": "Construction Worker" + }, + { + "emoji": "👷‍♂️", + "title": "Man Construction Worker" + }, + { + "emoji": "👷‍♀️", + "title": "Woman Construction Worker" + }, + { + "emoji": "🤴", + "title": "Prince" + }, + { + "emoji": "👸", + "title": "Princess" + }, + { + "emoji": "👳", + "title": "Person Wearing Turban" + }, + { + "emoji": "👳‍♂️", + "title": "Man Wearing Turban" + }, + { + "emoji": "👳‍♀️", + "title": "Woman Wearing Turban" + }, + { + "emoji": "👲", + "title": "Person with Skullcap" + }, + { + "emoji": "🧕", + "title": "Woman with Headscarf" + }, + { + "emoji": "🤵", + "title": "Person in Tuxedo" + }, + { + "emoji": "🤵‍♂️", + "title": "Man in Tuxedo" + }, + { + "emoji": "🤵‍♀️", + "title": "Woman in Tuxedo" + }, + { + "emoji": "👰", + "title": "Person with Veil" + }, + { + "emoji": "👰‍♂️", + "title": "Man with Veil" + }, + { + "emoji": "👰‍♀️", + "title": "Woman with Veil" + }, + { + "emoji": "🤰", + "title": "Pregnant Woman" + }, + { + "emoji": "🤱", + "title": "Breast-Feeding" + }, + { + "emoji": "👩‍🍼", + "title": "Woman Feeding Baby" + }, + { + "emoji": "👨‍🍼", + "title": "Man Feeding Baby" + }, + { + "emoji": "🧑‍🍼", + "title": "Person Feeding Baby" + }, + { + "emoji": "👼", + "title": "Baby Angel" + }, + { + "emoji": "🎅", + "title": "Santa Claus" + }, + { + "emoji": "🤶", + "title": "Mrs. Claus" + }, + { + "emoji": "🧑‍🎄", + "title": "Mx Claus" + }, + { + "emoji": "🦸", + "title": "Superhero" + }, + { + "emoji": "🦸‍♂️", + "title": "Man Superhero" + }, + { + "emoji": "🦸‍♀️", + "title": "Woman Superhero" + }, + { + "emoji": "🦹", + "title": "Supervillain" + }, + { + "emoji": "🦹‍♂️", + "title": "Man Supervillain" + }, + { + "emoji": "🦹‍♀️", + "title": "Woman Supervillain" + }, + { + "emoji": "🧙", + "title": "Mage" + }, + { + "emoji": "🧙‍♂️", + "title": "Man Mage" + }, + { + "emoji": "🧙‍♀️", + "title": "Woman Mage" + }, + { + "emoji": "🧚", + "title": "Fairy" + }, + { + "emoji": "🧚‍♂️", + "title": "Man Fairy" + }, + { + "emoji": "🧚‍♀️", + "title": "Woman Fairy" + }, + { + "emoji": "🧛", + "title": "Vampire" + }, + { + "emoji": "🧛‍♂️", + "title": "Man Vampire" + }, + { + "emoji": "🧛‍♀️", + "title": "Woman Vampire" + }, + { + "emoji": "🧜", + "title": "Merperson" + }, + { + "emoji": "🧜‍♂️", + "title": "Merman" + }, + { + "emoji": "🧜‍♀️", + "title": "Mermaid" + }, + { + "emoji": "🧝", + "title": "Elf" + }, + { + "emoji": "🧝‍♂️", + "title": "Man Elf" + }, + { + "emoji": "🧝‍♀️", + "title": "Woman Elf" + }, + { + "emoji": "🧞", + "title": "Genie" + }, + { + "emoji": "🧞‍♂️", + "title": "Man Genie" + }, + { + "emoji": "🧞‍♀️", + "title": "Woman Genie" + }, + { + "emoji": "🧟", + "title": "Zombie" + }, + { + "emoji": "🧟‍♂️", + "title": "Man Zombie" + }, + { + "emoji": "🧟‍♀️", + "title": "Woman Zombie" + }, + { + "emoji": "💆", + "title": "Person Getting Massage" + }, + { + "emoji": "💆‍♂️", + "title": "Man Getting Massage" + }, + { + "emoji": "💆‍♀️", + "title": "Woman Getting Massage" + }, + { + "emoji": "💇", + "title": "Person Getting Haircut" + }, + { + "emoji": "💇‍♂️", + "title": "Man Getting Haircut" + }, + { + "emoji": "💇‍♀️", + "title": "Woman Getting Haircut" + }, + { + "emoji": "🚶", + "title": "Person Walking" + }, + { + "emoji": "🚶‍♂️", + "title": "Man Walking" + }, + { + "emoji": "🚶‍♀️", + "title": "Woman Walking" + }, + { + "emoji": "🧍", + "title": "Person Standing" + }, + { + "emoji": "🧍‍♂️", + "title": "Man Standing" + }, + { + "emoji": "🧍‍♀️", + "title": "Woman Standing" + }, + { + "emoji": "🧎", + "title": "Person Kneeling" + }, + { + "emoji": "🧎‍♂️", + "title": "Man Kneeling" + }, + { + "emoji": "🧎‍♀️", + "title": "Woman Kneeling" + }, + { + "emoji": "🧑‍🦯", + "title": "Person with White Cane" + }, + { + "emoji": "👨‍🦯", + "title": "Man with White Cane" + }, + { + "emoji": "👩‍🦯", + "title": "Woman with White Cane" + }, + { + "emoji": "🧑‍🦼", + "title": "Person in Motorized Wheelchair" + }, + { + "emoji": "👨‍🦼", + "title": "Man in Motorized Wheelchair" + }, + { + "emoji": "👩‍🦼", + "title": "Woman in Motorized Wheelchair" + }, + { + "emoji": "🧑‍🦽", + "title": "Person in Manual Wheelchair" + }, + { + "emoji": "👨‍🦽", + "title": "Man in Manual Wheelchair" + }, + { + "emoji": "👩‍🦽", + "title": "Woman in Manual Wheelchair" + }, + { + "emoji": "🏃", + "title": "Person Running" + }, + { + "emoji": "🏃‍♂️", + "title": "Man Running" + }, + { + "emoji": "🏃‍♀️", + "title": "Woman Running" + }, + { + "emoji": "💃", + "title": "Woman Dancing" + }, + { + "emoji": "🕺", + "title": "Man Dancing" + }, + { + "emoji": "🕴️", + "title": "Person in Suit Levitating" + }, + { + "emoji": "👯", + "title": "People with Bunny Ears" + }, + { + "emoji": "👯‍♂️", + "title": "Men with Bunny Ears" + }, + { + "emoji": "👯‍♀️", + "title": "Women with Bunny Ears" + }, + { + "emoji": "🧖", + "title": "Person in Steamy Room" + }, + { + "emoji": "🧖‍♂️", + "title": "Man in Steamy Room" + }, + { + "emoji": "🧖‍♀️", + "title": "Woman in Steamy Room" + }, + { + "emoji": "🧘", + "title": "Person in Lotus Position" + }, + { + "emoji": "🧑‍🤝‍🧑", + "title": "People Holding Hands" + }, + { + "emoji": "👭", + "title": "Women Holding Hands" + }, + { + "emoji": "👫", + "title": "Woman and Man Holding Hands" + }, + { + "emoji": "👬", + "title": "Men Holding Hands" + }, + { + "emoji": "💏", + "title": "Kiss" + }, + { + "emoji": "👩‍❤️‍💋‍👨", + "title": "Kiss: Woman, Man" + }, + { + "emoji": "👨‍❤️‍💋‍👨", + "title": "Kiss: Man, Man" + }, + { + "emoji": "👩‍❤️‍💋‍👩", + "title": "Kiss: Woman, Woman" + }, + { + "emoji": "💑", + "title": "Couple with Heart" + }, + { + "emoji": "👩‍❤️‍👨", + "title": "Couple with Heart: Woman, Man" + }, + { + "emoji": "👨‍❤️‍👨", + "title": "Couple with Heart: Man, Man" + }, + { + "emoji": "👩‍❤️‍👩", + "title": "Couple with Heart: Woman, Woman" + }, + { + "emoji": "👪", + "title": "Family" + }, + { + "emoji": "👨‍👩‍👦", + "title": "Family: Man, Woman, Boy" + }, + { + "emoji": "👨‍👩‍👧", + "title": "Family: Man, Woman, Girl" + }, + { + "emoji": "👨‍👩‍👧‍👦", + "title": "Family: Man, Woman, Girl, Boy" + }, + { + "emoji": "👨‍👩‍👦‍👦", + "title": "Family: Man, Woman, Boy, Boy" + }, + { + "emoji": "👨‍👩‍👧‍👧", + "title": "Family: Man, Woman, Girl, Girl" + }, + { + "emoji": "👨‍👨‍👦", + "title": "Family: Man, Man, Boy" + }, + { + "emoji": "👨‍👨‍👧", + "title": "Family: Man, Man, Girl" + }, + { + "emoji": "👨‍👨‍👧‍👦", + "title": "Family: Man, Man, Girl, Boy" + }, + { + "emoji": "👨‍👨‍👦‍👦", + "title": "Family: Man, Man, Boy, Boy" + }, + { + "emoji": "👨‍👨‍👧‍👧", + "title": "Family: Man, Man, Girl, Girl" + }, + { + "emoji": "👩‍👩‍👦", + "title": "Family: Woman, Woman, Boy" + }, + { + "emoji": "👩‍👩‍👧", + "title": "Family: Woman, Woman, Girl" + }, + { + "emoji": "👩‍👩‍👧‍👦", + "title": "Family: Woman, Woman, Girl, Boy" + }, + { + "emoji": "👩‍👩‍👦‍👦", + "title": "Family: Woman, Woman, Boy, Boy" + }, + { + "emoji": "👩‍👩‍👧‍👧", + "title": "Family: Woman, Woman, Girl, Girl" + }, + { + "emoji": "👨‍👦", + "title": "Family: Man, Boy" + }, + { + "emoji": "👨‍👦‍👦", + "title": "Family: Man, Boy, Boy" + }, + { + "emoji": "👨‍👧", + "title": "Family: Man, Girl" + }, + { + "emoji": "👨‍👧‍👦", + "title": "Family: Man, Girl, Boy" + }, + { + "emoji": "👨‍👧‍👧", + "title": "Family: Man, Girl, Girl" + }, + { + "emoji": "👩‍👦", + "title": "Family: Woman, Boy" + }, + { + "emoji": "👩‍👦‍👦", + "title": "Family: Woman, Boy, Boy" + }, + { + "emoji": "👩‍👧", + "title": "Family: Woman, Girl" + }, + { + "emoji": "👩‍👧‍👦", + "title": "Family: Woman, Girl, Boy" + }, + { + "emoji": "👩‍👧‍👧", + "title": "Family: Woman, Girl, Girl" + }, + { + "emoji": "🗣️", + "title": "Speaking Head" + }, + { + "emoji": "👤", + "title": "Bust in Silhouette" + }, + { + "emoji": "👥", + "title": "Busts in Silhouette" + }, + { + "emoji": "🫂", + "title": "People Hugging" + }, + { + "emoji": "👣", + "title": "Footprints" + }, + { + "emoji": "🧳", + "title": "Luggage" + }, + { + "emoji": "🌂", + "title": "Closed Umbrella" + }, + { + "emoji": "☂️", + "title": "Umbrella" + }, + { + "emoji": "🎃", + "title": "Jack-O-Lantern" + }, + { + "emoji": "🧵", + "title": "Thread" + }, + { + "emoji": "🧶", + "title": "Yarn" + }, + { + "emoji": "👓", + "title": "Glasses" + }, + { + "emoji": "🕶️", + "title": "Sunglasses" + }, + { + "emoji": "🥽", + "title": "Goggles" + }, + { + "emoji": "🥼", + "title": "Lab Coat" + }, + { + "emoji": "🦺", + "title": "Safety Vest" + }, + { + "emoji": "👔", + "title": "Necktie" + }, + { + "emoji": "👕", + "title": "T-Shirt" + }, + { + "emoji": "👖", + "title": "Jeans" + }, + { + "emoji": "🧣", + "title": "Scarf" + }, + { + "emoji": "🧤", + "title": "Gloves" + }, + { + "emoji": "🧥", + "title": "Coat" + }, + { + "emoji": "🧦", + "title": "Socks" + }, + { + "emoji": "👗", + "title": "Dress" + }, + { + "emoji": "👘", + "title": "Kimono" + }, + { + "emoji": "🥻", + "title": "Sari" + }, + { + "emoji": "🩱", + "title": "One-Piece Swimsuit" + }, + { + "emoji": "🩲", + "title": "Briefs" + }, + { + "emoji": "🩳", + "title": "Shorts" + }, + { + "emoji": "👙", + "title": "Bikini" + }, + { + "emoji": "👚", + "title": "Woman’s Clothes" + }, + { + "emoji": "👛", + "title": "Purse" + }, + { + "emoji": "👜", + "title": "Handbag" + }, + { + "emoji": "👝", + "title": "Clutch Bag" + }, + { + "emoji": "🎒", + "title": "Backpack" + }, + { + "emoji": "🩴", + "title": "Thong Sandal" + }, + { + "emoji": "👞", + "title": "Man’s Shoe" + }, + { + "emoji": "👟", + "title": "Running Shoe" + }, + { + "emoji": "🥾", + "title": "Hiking Boot" + }, + { + "emoji": "🥿", + "title": "Flat Shoe" + }, + { + "emoji": "👠", + "title": "High-Heeled Shoe" + }, + { + "emoji": "👡", + "title": "Woman’s Sandal" + }, + { + "emoji": "🩰", + "title": "Ballet Shoes" + }, + { + "emoji": "👢", + "title": "Woman’s Boot" + }, + { + "emoji": "👑", + "title": "Crown" + }, + { + "emoji": "👒", + "title": "Woman’s Hat" + }, + { + "emoji": "🎩", + "title": "Top Hat" + }, + { + "emoji": "🎓", + "title": "Graduation Cap" + }, + { + "emoji": "🧢", + "title": "Billed Cap" + }, + { + "emoji": "🪖", + "title": "Military Helmet" + }, + { + "emoji": "⛑️", + "title": "Rescue Worker’s Helmet" + }, + { + "emoji": "💄", + "title": "Lipstick" + }, + { + "emoji": "💍", + "title": "Ring" + }, + { + "emoji": "💼", + "title": "Briefcase" + }, + { + "emoji": "🩸", + "title": "Drop of Blood" + } + ], + 'Nature': [ + { + "emoji": "🙈", + "title": "See-No-Evil Monkey" + }, + { + "emoji": "🙉", + "title": "Hear-No-Evil Monkey" + }, + { + "emoji": "🙊", + "title": "Speak-No-Evil Monkey" + }, + { + "emoji": "💥", + "title": "Collision" + }, + { + "emoji": "💫", + "title": "Dizzy" + }, + { + "emoji": "💦", + "title": "Sweat Droplets" + }, + { + "emoji": "💨", + "title": "Dashing Away" + }, + { + "emoji": "🐵", + "title": "Monkey Face" + }, + { + "emoji": "🐒", + "title": "Monkey" + }, + { + "emoji": "🦍", + "title": "Gorilla" + }, + { + "emoji": "🦧", + "title": "Orangutan" + }, + { + "emoji": "🐶", + "title": "Dog Face" + }, + { + "emoji": "🐕", + "title": "Dog" + }, + { + "emoji": "🦮", + "title": "Guide Dog" + }, + { + "emoji": "🐕‍🦺", + "title": "Service Dog" + }, + { + "emoji": "🐩", + "title": "Poodle" + }, + { + "emoji": "🐺", + "title": "Wolf" + }, + { + "emoji": "🦊", + "title": "Fox" + }, + { + "emoji": "🦝", + "title": "Raccoon" + }, + { + "emoji": "🐱", + "title": "Cat Face" + }, + { + "emoji": "🐈", + "title": "Cat" + }, + { + "emoji": "🐈‍⬛", + "title": "Black Cat" + }, + { + "emoji": "🦁", + "title": "Lion" + }, + { + "emoji": "🐯", + "title": "Tiger Face" + }, + { + "emoji": "🐅", + "title": "Tiger" + }, + { + "emoji": "🐆", + "title": "Leopard" + }, + { + "emoji": "🐴", + "title": "Horse Face" + }, + { + "emoji": "🐎", + "title": "Horse" + }, + { + "emoji": "🦄", + "title": "Unicorn" + }, + { + "emoji": "🦓", + "title": "Zebra" + }, + { + "emoji": "🦌", + "title": "Deer" + }, + { + "emoji": "🦬", + "title": "Bison" + }, + { + "emoji": "🐮", + "title": "Cow Face" + }, + { + "emoji": "🐂", + "title": "Ox" + }, + { + "emoji": "🐃", + "title": "Water Buffalo" + }, + { + "emoji": "🐄", + "title": "Cow" + }, + { + "emoji": "🐷", + "title": "Pig Face" + }, + { + "emoji": "🐖", + "title": "Pig" + }, + { + "emoji": "🐗", + "title": "Boar" + }, + { + "emoji": "🐽", + "title": "Pig Nose" + }, + { + "emoji": "🐏", + "title": "Ram" + }, + { + "emoji": "🐑", + "title": "Ewe" + }, + { + "emoji": "🐐", + "title": "Goat" + }, + { + "emoji": "🐪", + "title": "Camel" + }, + { + "emoji": "🐫", + "title": "Two-Hump Camel" + }, + { + "emoji": "🦙", + "title": "Llama" + }, + { + "emoji": "🦒", + "title": "Giraffe" + }, + { + "emoji": "🐘", + "title": "Elephant" + }, + { + "emoji": "🦣", + "title": "Mammoth" + }, + { + "emoji": "🦏", + "title": "Rhinoceros" + }, + { + "emoji": "🦛", + "title": "Hippopotamus" + }, + { + "emoji": "🐭", + "title": "Mouse Face" + }, + { + "emoji": "🐁", + "title": "Mouse" + }, + { + "emoji": "🐀", + "title": "Rat" + }, + { + "emoji": "🐹", + "title": "Hamster" + }, + { + "emoji": "🐰", + "title": "Rabbit Face" + }, + { + "emoji": "🐇", + "title": "Rabbit" + }, + { + "emoji": "🐿️", + "title": "Chipmunk" + }, + { + "emoji": "🦫", + "title": "Beaver" + }, + { + "emoji": "🦔", + "title": "Hedgehog" + }, + { + "emoji": "🦇", + "title": "Bat" + }, + { + "emoji": "🐻", + "title": "Bear" + }, + { + "emoji": "🐻‍❄️", + "title": "Polar Bear" + }, + { + "emoji": "🐨", + "title": "Koala" + }, + { + "emoji": "🐼", + "title": "Panda" + }, + { + "emoji": "🦥", + "title": "Sloth" + }, + { + "emoji": "🦦", + "title": "Otter" + }, + { + "emoji": "🦨", + "title": "Skunk" + }, + { + "emoji": "🦘", + "title": "Kangaroo" + }, + { + "emoji": "🦡", + "title": "Badger" + }, + { + "emoji": "🐾", + "title": "Paw Prints" + }, + { + "emoji": "🦃", + "title": "Turkey" + }, + { + "emoji": "🐔", + "title": "Chicken" + }, + { + "emoji": "🐓", + "title": "Rooster" + }, + { + "emoji": "🐣", + "title": "Hatching Chick" + }, + { + "emoji": "🐤", + "title": "Baby Chick" + }, + { + "emoji": "🐥", + "title": "Front-Facing Baby Chick" + }, + { + "emoji": "🐦", + "title": "Bird" + }, + { + "emoji": "🐧", + "title": "Penguin" + }, + { + "emoji": "🕊️", + "title": "Dove" + }, + { + "emoji": "🦅", + "title": "Eagle" + }, + { + "emoji": "🦆", + "title": "Duck" + }, + { + "emoji": "🦢", + "title": "Swan" + }, + { + "emoji": "🦉", + "title": "Owl" + }, + { + "emoji": "🦤", + "title": "Dodo" + }, + { + "emoji": "🪶", + "title": "Feather" + }, + { + "emoji": "🦩", + "title": "Flamingo" + }, + { + "emoji": "🦚", + "title": "Peacock" + }, + { + "emoji": "🦜", + "title": "Parrot" + }, + { + "emoji": "🐸", + "title": "Frog" + }, + { + "emoji": "🐊", + "title": "Crocodile" + }, + { + "emoji": "🐢", + "title": "Turtle" + }, + { + "emoji": "🦎", + "title": "Lizard" + }, + { + "emoji": "🐍", + "title": "Snake" + }, + { + "emoji": "🐲", + "title": "Dragon Face" + }, + { + "emoji": "🐉", + "title": "Dragon" + }, + { + "emoji": "🦕", + "title": "Sauropod" + }, + { + "emoji": "🦖", + "title": "T-Rex" + }, + { + "emoji": "🐳", + "title": "Spouting Whale" + }, + { + "emoji": "🐋", + "title": "Whale" + }, + { + "emoji": "🐬", + "title": "Dolphin" + }, + { + "emoji": "🦭", + "title": "Seal" + }, + { + "emoji": "🐟", + "title": "Fish" + }, + { + "emoji": "🐠", + "title": "Tropical Fish" + }, + { + "emoji": "🐡", + "title": "Blowfish" + }, + { + "emoji": "🦈", + "title": "Shark" + }, + { + "emoji": "🐙", + "title": "Octopus" + }, + { + "emoji": "🐚", + "title": "Spiral Shell" + }, + { + "emoji": "🐌", + "title": "Snail" + }, + { + "emoji": "🦋", + "title": "Butterfly" + }, + { + "emoji": "🐛", + "title": "Bug" + }, + { + "emoji": "🐜", + "title": "Ant" + }, + { + "emoji": "🐝", + "title": "Honeybee" + }, + { + "emoji": "🪲", + "title": "Beetle" + }, + { + "emoji": "🐞", + "title": "Lady Beetle" + }, + { + "emoji": "🦗", + "title": "Cricket" + }, + { + "emoji": "🪳", + "title": "Cockroach" + }, + { + "emoji": "🕷️", + "title": "Spider" + }, + { + "emoji": "🕸️", + "title": "Spider Web" + }, + { + "emoji": "🦂", + "title": "Scorpion" + }, + { + "emoji": "🦟", + "title": "Mosquito" + }, + { + "emoji": "🪰", + "title": "Fly" + }, + { + "emoji": "🪱", + "title": "Worm" + }, + { + "emoji": "🦠", + "title": "Microbe" + }, + { + "emoji": "💐", + "title": "Bouquet" + }, + { + "emoji": "🌸", + "title": "Cherry Blossom" + }, + { + "emoji": "💮", + "title": "White Flower" + }, + { + "emoji": "🏵️", + "title": "Rosette" + }, + { + "emoji": "🌹", + "title": "Rose" + }, + { + "emoji": "🥀", + "title": "Wilted Flower" + }, + { + "emoji": "🌺", + "title": "Hibiscus" + }, + { + "emoji": "🌻", + "title": "Sunflower" + }, + { + "emoji": "🌼", + "title": "Blossom" + }, + { + "emoji": "🌷", + "title": "Tulip" + }, + { + "emoji": "🌱", + "title": "Seedling" + }, + { + "emoji": "🪴", + "title": "Potted Plant" + }, + { + "emoji": "🌲", + "title": "Evergreen Tree" + }, + { + "emoji": "🌳", + "title": "Deciduous Tree" + }, + { + "emoji": "🌴", + "title": "Palm Tree" + }, + { + "emoji": "🌵", + "title": "Cactus" + }, + { + "emoji": "🌾", + "title": "Sheaf of Rice" + }, + { + "emoji": "🌿", + "title": "Herb" + }, + { + "emoji": "☘️", + "title": "Shamrock" + }, + { + "emoji": "🍀", + "title": "Four Leaf Clover" + }, + { + "emoji": "🍁", + "title": "Maple Leaf" + }, + { + "emoji": "🍂", + "title": "Fallen Leaf" + }, + { + "emoji": "🍃", + "title": "Leaf Fluttering in Wind" + }, + { + "emoji": "🍄", + "title": "Mushroom" + }, + { + "emoji": "🌰", + "title": "Chestnut" + }, + { + "emoji": "🦀", + "title": "Crab" + }, + { + "emoji": "🦞", + "title": "Lobster" + }, + { + "emoji": "🦐", + "title": "Shrimp" + }, + { + "emoji": "🦑", + "title": "Squid" + }, + { + "emoji": "🌍", + "title": "Globe Showing Europe-Africa" + }, + { + "emoji": "🌎", + "title": "Globe Showing Americas" + }, + { + "emoji": "🌏", + "title": "Globe Showing Asia-Australia" + }, + { + "emoji": "🌐", + "title": "Globe with Meridians" + }, + { + "emoji": "🪨", + "title": "Rock" + }, + { + "emoji": "🌑", + "title": "New Moon" + }, + { + "emoji": "🌒", + "title": "Waxing Crescent Moon" + }, + { + "emoji": "🌓", + "title": "First Quarter Moon" + }, + { + "emoji": "🌔", + "title": "Waxing Gibbous Moon" + }, + { + "emoji": "🌕", + "title": "Full Moon" + }, + { + "emoji": "🌖", + "title": "Waning Gibbous Moon" + }, + { + "emoji": "🌗", + "title": "Last Quarter Moon" + }, + { + "emoji": "🌘", + "title": "Waning Crescent Moon" + }, + { + "emoji": "🌙", + "title": "Crescent Moon" + }, + { + "emoji": "🌚", + "title": "New Moon Face" + }, + { + "emoji": "🌛", + "title": "First Quarter Moon Face" + }, + { + "emoji": "🌜", + "title": "Last Quarter Moon Face" + }, + { + "emoji": "☀️", + "title": "Sun" + }, + { + "emoji": "🌝", + "title": "Full Moon Face" + }, + { + "emoji": "🌞", + "title": "Sun with Face" + }, + { + "emoji": "⭐", + "title": "Star" + }, + { + "emoji": "🌟", + "title": "Glowing Star" + }, + { + "emoji": "🌠", + "title": "Shooting Star" + }, + { + "emoji": "☁️", + "title": "Cloud" + }, + { + "emoji": "⛅", + "title": "Sun Behind Cloud" + }, + { + "emoji": "⛈️", + "title": "Cloud with Lightning and Rain" + }, + { + "emoji": "🌤️", + "title": "Sun Behind Small Cloud" + }, + { + "emoji": "🌥️", + "title": "Sun Behind Large Cloud" + }, + { + "emoji": "🌦️", + "title": "Sun Behind Rain Cloud" + }, + { + "emoji": "🌧️", + "title": "Cloud with Rain" + }, + { + "emoji": "🌨️", + "title": "Cloud with Snow" + }, + { + "emoji": "🌩️", + "title": "Cloud with Lightning" + }, + { + "emoji": "🌪️", + "title": "Tornado" + }, + { + "emoji": "🌫️", + "title": "Fog" + }, + { + "emoji": "🌬️", + "title": "Wind Face" + }, + { + "emoji": "🌈", + "title": "Rainbow" + }, + { + "emoji": "☂️", + "title": "Umbrella" + }, + { + "emoji": "☔", + "title": "Umbrella with Rain Drops" + }, + { + "emoji": "⚡", + "title": "High Voltage" + }, + { + "emoji": "❄️", + "title": "Snowflake" + }, + { + "emoji": "☃️", + "title": "Snowman" + }, + { + "emoji": "⛄", + "title": "Snowman Without Snow" + }, + { + "emoji": "☄️", + "title": "Comet" + }, + { + "emoji": "🔥", + "title": "Fire" + }, + { + "emoji": "💧", + "title": "Droplet" + }, + { + "emoji": "🌊", + "title": "Water Wave" + }, + { + "emoji": "🎄", + "title": "Christmas Tree" + }, + { + "emoji": "✨", + "title": "Sparkles" + }, + { + "emoji": "🎋", + "title": "Tanabata Tree" + }, + { + "emoji": "🎍", + "title": "Pine Decoration" + } + ], + 'Food-dring': [ + { + "emoji": "🍇", + "title": "Grapes" + }, + { + "emoji": "🍈", + "title": "Melon" + }, + { + "emoji": "🍉", + "title": "Watermelon" + }, + { + "emoji": "🍊", + "title": "Tangerine" + }, + { + "emoji": "🍋", + "title": "Lemon" + }, + { + "emoji": "🍌", + "title": "Banana" + }, + { + "emoji": "🍍", + "title": "Pineapple" + }, + { + "emoji": "🥭", + "title": "Mango" + }, + { + "emoji": "🍎", + "title": "Red Apple" + }, + { + "emoji": "🍏", + "title": "Green Apple" + }, + { + "emoji": "🍐", + "title": "Pear" + }, + { + "emoji": "🍑", + "title": "Peach" + }, + { + "emoji": "🍒", + "title": "Cherries" + }, + { + "emoji": "🍓", + "title": "Strawberry" + }, + { + "emoji": "🫐", + "title": "Blueberries" + }, + { + "emoji": "🥝", + "title": "Kiwi Fruit" + }, + { + "emoji": "🍅", + "title": "Tomato" + }, + { + "emoji": "🫒", + "title": "Olive" + }, + { + "emoji": "🥥", + "title": "Coconut" + }, + { + "emoji": "🥑", + "title": "Avocado" + }, + { + "emoji": "🍆", + "title": "Eggplant" + }, + { + "emoji": "🥔", + "title": "Potato" + }, + { + "emoji": "🥕", + "title": "Carrot" + }, + { + "emoji": "🌽", + "title": "Ear of Corn" + }, + { + "emoji": "🌶️", + "title": "Hot Pepper" + }, + { + "emoji": "🫑", + "title": "Bell Pepper" + }, + { + "emoji": "🥒", + "title": "Cucumber" + }, + { + "emoji": "🥬", + "title": "Leafy Green" + }, + { + "emoji": "🥦", + "title": "Broccoli" + }, + { + "emoji": "🧄", + "title": "Garlic" + }, + { + "emoji": "🧅", + "title": "Onion" + }, + { + "emoji": "🍄", + "title": "Mushroom" + }, + { + "emoji": "🥜", + "title": "Peanuts" + }, + { + "emoji": "🌰", + "title": "Chestnut" + }, + { + "emoji": "🍞", + "title": "Bread" + }, + { + "emoji": "🥐", + "title": "Croissant" + }, + { + "emoji": "🥖", + "title": "Baguette Bread" + }, + { + "emoji": "🫓", + "title": "Flatbread" + }, + { + "emoji": "🥨", + "title": "Pretzel" + }, + { + "emoji": "🥯", + "title": "Bagel" + }, + { + "emoji": "🥞", + "title": "Pancakes" + }, + { + "emoji": "🧇", + "title": "Waffle" + }, + { + "emoji": "🧀", + "title": "Cheese Wedge" + }, + { + "emoji": "🍖", + "title": "Meat on Bone" + }, + { + "emoji": "🍗", + "title": "Poultry Leg" + }, + { + "emoji": "🥩", + "title": "Cut of Meat" + }, + { + "emoji": "🥓", + "title": "Bacon" + }, + { + "emoji": "🍔", + "title": "Hamburger" + }, + { + "emoji": "🍟", + "title": "French Fries" + }, + { + "emoji": "🍕", + "title": "Pizza" + }, + { + "emoji": "🌭", + "title": "Hot Dog" + }, + { + "emoji": "🥪", + "title": "Sandwich" + }, + { + "emoji": "🌮", + "title": "Taco" + }, + { + "emoji": "🌯", + "title": "Burrito" + }, + { + "emoji": "🫔", + "title": "Tamale" + }, + { + "emoji": "🥙", + "title": "Stuffed Flatbread" + }, + { + "emoji": "🧆", + "title": "Falafel" + }, + { + "emoji": "🥚", + "title": "Egg" + }, + { + "emoji": "🍳", + "title": "Cooking" + }, + { + "emoji": "🥘", + "title": "Shallow Pan of Food" + }, + { + "emoji": "🍲", + "title": "Pot of Food" + }, + { + "emoji": "🫕", + "title": "Fondue" + }, + { + "emoji": "🥣", + "title": "Bowl with Spoon" + }, + { + "emoji": "🥗", + "title": "Green Salad" + }, + { + "emoji": "🍿", + "title": "Popcorn" + }, + { + "emoji": "🧈", + "title": "Butter" + }, + { + "emoji": "🧂", + "title": "Salt" + }, + { + "emoji": "🥫", + "title": "Canned Food" + }, + { + "emoji": "🍱", + "title": "Bento Box" + }, + { + "emoji": "🍘", + "title": "Rice Cracker" + }, + { + "emoji": "🍙", + "title": "Rice Ball" + }, + { + "emoji": "🍚", + "title": "Cooked Rice" + }, + { + "emoji": "🍛", + "title": "Curry Rice" + }, + { + "emoji": "🍜", + "title": "Steaming Bowl" + }, + { + "emoji": "🍝", + "title": "Spaghetti" + }, + { + "emoji": "🍠", + "title": "Roasted Sweet Potato" + }, + { + "emoji": "🍢", + "title": "Oden" + }, + { + "emoji": "🍣", + "title": "Sushi" + }, + { + "emoji": "🍤", + "title": "Fried Shrimp" + }, + { + "emoji": "🍥", + "title": "Fish Cake with Swirl" + }, + { + "emoji": "🥮", + "title": "Moon Cake" + }, + { + "emoji": "🍡", + "title": "Dango" + }, + { + "emoji": "🥟", + "title": "Dumpling" + }, + { + "emoji": "🥠", + "title": "Fortune Cookie" + }, + { + "emoji": "🥡", + "title": "Takeout Box" + }, + { + "emoji": "🦪", + "title": "Oyster" + }, + { + "emoji": "🍦", + "title": "Soft Ice Cream" + }, + { + "emoji": "🍧", + "title": "Shaved Ice" + }, + { + "emoji": "🍨", + "title": "Ice Cream" + }, + { + "emoji": "🍩", + "title": "Doughnut" + }, + { + "emoji": "🍪", + "title": "Cookie" + }, + { + "emoji": "🎂", + "title": "Birthday Cake" + }, + { + "emoji": "🍰", + "title": "Shortcake" + }, + { + "emoji": "🧁", + "title": "Cupcake" + }, + { + "emoji": "🥧", + "title": "Pie" + }, + { + "emoji": "🍫", + "title": "Chocolate Bar" + }, + { + "emoji": "🍬", + "title": "Candy" + }, + { + "emoji": "🍭", + "title": "Lollipop" + }, + { + "emoji": "🍮", + "title": "Custard" + }, + { + "emoji": "🍯", + "title": "Honey Pot" + }, + { + "emoji": "🍼", + "title": "Baby Bottle" + }, + { + "emoji": "🥛", + "title": "Glass of Milk" + }, + { + "emoji": "☕", + "title": "Hot Beverage" + }, + { + "emoji": "🫖", + "title": "Teapot" + }, + { + "emoji": "🍵", + "title": "Teacup Without Handle" + }, + { + "emoji": "🍶", + "title": "Sake" + }, + { + "emoji": "🍾", + "title": "Bottle with Popping Cork" + }, + { + "emoji": "🍷", + "title": "Wine Glass" + }, + { + "emoji": "🍸", + "title": "Cocktail Glass" + }, + { + "emoji": "🍹", + "title": "Tropical Drink" + }, + { + "emoji": "🍺", + "title": "Beer Mug" + }, + { + "emoji": "🍻", + "title": "Clinking Beer Mugs" + }, + { + "emoji": "🥂", + "title": "Clinking Glasses" + }, + { + "emoji": "🥃", + "title": "Tumbler Glass" + }, + { + "emoji": "🥤", + "title": "Cup with Straw" + }, + { + "emoji": "🧋", + "title": "Bubble Tea" + }, + { + "emoji": "🧃", + "title": "Beverage Box" + }, + { + "emoji": "🧉", + "title": "Mate" + }, + { + "emoji": "🧊", + "title": "Ice" + }, + { + "emoji": "🥢", + "title": "Chopsticks" + }, + { + "emoji": "🍽️", + "title": "Fork and Knife with Plate" + }, + { + "emoji": "🍴", + "title": "Fork and Knife" + }, + { + "emoji": "🥄", + "title": "Spoon" + } + ], + 'Activity': [ + { + "emoji": "🕴️", + "title": "Person in Suit Levitating" + }, + { + "emoji": "🧗", + "title": "Person Climbing" + }, + { + "emoji": "🧗‍♂️", + "title": "Man Climbing" + }, + { + "emoji": "🧗‍♀️", + "title": "Woman Climbing" + }, + { + "emoji": "🤺", + "title": "Person Fencing" + }, + { + "emoji": "🏇", + "title": "Horse Racing" + }, + { + "emoji": "⛷️", + "title": "Skier" + }, + { + "emoji": "🏂", + "title": "Snowboarder" + }, + { + "emoji": "🏌️", + "title": "Person Golfing" + }, + { + "emoji": "🏌️‍♂️", + "title": "Man Golfing" + }, + { + "emoji": "🏌️‍♀️", + "title": "Woman Golfing" + }, + { + "emoji": "🏄", + "title": "Person Surfing" + }, + { + "emoji": "🏄‍♂️", + "title": "Man Surfing" + }, + { + "emoji": "🏄‍♀️", + "title": "Woman Surfing" + }, + { + "emoji": "🚣", + "title": "Person Rowing Boat" + }, + { + "emoji": "🚣‍♂️", + "title": "Man Rowing Boat" + }, + { + "emoji": "🚣‍♀️", + "title": "Woman Rowing Boat" + }, + { + "emoji": "🏊", + "title": "Person Swimming" + }, + { + "emoji": "🏊‍♂️", + "title": "Man Swimming" + }, + { + "emoji": "🏊‍♀️", + "title": "Woman Swimming" + }, + { + "emoji": "⛹️", + "title": "Person Bouncing Ball" + }, + { + "emoji": "⛹️‍♂️", + "title": "Man Bouncing Ball" + }, + { + "emoji": "⛹️‍♀️", + "title": "Woman Bouncing Ball" + }, + { + "emoji": "🏋️", + "title": "Person Lifting Weights" + }, + { + "emoji": "🏋️‍♂️", + "title": "Man Lifting Weights" + }, + { + "emoji": "🏋️‍♀️", + "title": "Woman Lifting Weights" + }, + { + "emoji": "🚴", + "title": "Person Biking" + }, + { + "emoji": "🚴‍♂️", + "title": "Man Biking" + }, + { + "emoji": "🚴‍♀️", + "title": "Woman Biking" + }, + { + "emoji": "🚵", + "title": "Person Mountain Biking" + }, + { + "emoji": "🚵‍♂️", + "title": "Man Mountain Biking" + }, + { + "emoji": "🚵‍♀️", + "title": "Woman Mountain Biking" + }, + { + "emoji": "🤸", + "title": "Person Cartwheeling" + }, + { + "emoji": "🤸‍♂️", + "title": "Man Cartwheeling" + }, + { + "emoji": "🤸‍♀️", + "title": "Woman Cartwheeling" + }, + { + "emoji": "🤼", + "title": "People Wrestling" + }, + { + "emoji": "🤼‍♂️", + "title": "Men Wrestling" + }, + { + "emoji": "🤼‍♀️", + "title": "Women Wrestling" + }, + { + "emoji": "🤽", + "title": "Person Playing Water Polo" + }, + { + "emoji": "🤽‍♂️", + "title": "Man Playing Water Polo" + }, + { + "emoji": "🤽‍♀️", + "title": "Woman Playing Water Polo" + }, + { + "emoji": "🤾", + "title": "Person Playing Handball" + }, + { + "emoji": "🤾‍♂️", + "title": "Man Playing Handball" + }, + { + "emoji": "🤾‍♀️", + "title": "Woman Playing Handball" + }, + { + "emoji": "🤹", + "title": "Person Juggling" + }, + { + "emoji": "🤹‍♂️", + "title": "Man Juggling" + }, + { + "emoji": "🤹‍♀️", + "title": "Woman Juggling" + }, + { + "emoji": "🧘", + "title": "Person in Lotus Position" + }, + { + "emoji": "🧘‍♂️", + "title": "Man in Lotus Position" + }, + { + "emoji": "🧘‍♀️", + "title": "Woman in Lotus Position" + }, + { + "emoji": "🎪", + "title": "Circus Tent" + }, + { + "emoji": "🛹", + "title": "Skateboard" + }, + { + "emoji": "🛼", + "title": "Roller Skate" + }, + { + "emoji": "🛶", + "title": "Canoe" + }, + { + "emoji": "🎗️", + "title": "Reminder Ribbon" + }, + { + "emoji": "🎟️", + "title": "Admission Tickets" + }, + { + "emoji": "🎫", + "title": "Ticket" + }, + { + "emoji": "🎖️", + "title": "Military Medal" + }, + { + "emoji": "🏆", + "title": "Trophy" + }, + { + "emoji": "🏅", + "title": "Sports Medal" + }, + { + "emoji": "🥇", + "title": "1st Place Medal" + }, + { + "emoji": "🥈", + "title": "2nd Place Medal" + }, + { + "emoji": "🥉", + "title": "3rd Place Medal" + }, + { + "emoji": "⚽", + "title": "Soccer Ball" + }, + { + "emoji": "⚾", + "title": "Baseball" + }, + { + "emoji": "🥎", + "title": "Softball" + }, + { + "emoji": "🏀", + "title": "Basketball" + }, + { + "emoji": "🏐", + "title": "Volleyball" + }, + { + "emoji": "🏈", + "title": "American Football" + }, + { + "emoji": "🏉", + "title": "Rugby Football" + }, + { + "emoji": "🎾", + "title": "Tennis" + }, + { + "emoji": "🥏", + "title": "Flying Disc" + }, + { + "emoji": "🎳", + "title": "Bowling" + }, + { + "emoji": "🏏", + "title": "Cricket Game" + }, + { + "emoji": "🏑", + "title": "Field Hockey" + }, + { + "emoji": "🏒", + "title": "Ice Hockey" + }, + { + "emoji": "🥍", + "title": "Lacrosse" + }, + { + "emoji": "🏓", + "title": "Ping Pong" + }, + { + "emoji": "🏸", + "title": "Badminton" + }, + { + "emoji": "🥊", + "title": "Boxing Glove" + }, + { + "emoji": "🥋", + "title": "Martial Arts Uniform" + }, + { + "emoji": "🥅", + "title": "Goal Net" + }, + { + "emoji": "⛳", + "title": "Flag in Hole" + }, + { + "emoji": "⛸️", + "title": "Ice Skate" + }, + { + "emoji": "🎣", + "title": "Fishing Pole" + }, + { + "emoji": "🎽", + "title": "Running Shirt" + }, + { + "emoji": "🎿", + "title": "Skis" + }, + { + "emoji": "🛷", + "title": "Sled" + }, + { + "emoji": "🥌", + "title": "Curling Stone" + }, + { + "emoji": "🎯", + "title": "Bullseye" + }, + { + "emoji": "🎱", + "title": "Pool 8 Ball" + }, + { + "emoji": "🎮", + "title": "Video Game" + }, + { + "emoji": "🎰", + "title": "Slot Machine" + }, + { + "emoji": "🎲", + "title": "Game Die" + }, + { + "emoji": "🧩", + "title": "Puzzle Piece" + }, + { + "emoji": "♟️", + "title": "Chess Pawn" + }, + { + "emoji": "🎭", + "title": "Performing Arts" + }, + { + "emoji": "🎨", + "title": "Artist Palette" + }, + { + "emoji": "🧵", + "title": "Thread" + }, + { + "emoji": "🧶", + "title": "Yarn" + }, + { + "emoji": "🎼", + "title": "Musical Score" + }, + { + "emoji": "🎤", + "title": "Microphone" + }, + { + "emoji": "🎧", + "title": "Headphone" + }, + { + "emoji": "🎷", + "title": "Saxophone" + }, + { + "emoji": "🪗", + "title": "Accordion" + }, + { + "emoji": "🎸", + "title": "Guitar" + }, + { + "emoji": "🎹", + "title": "Musical Keyboard" + }, + { + "emoji": "🎺", + "title": "Trumpet" + }, + { + "emoji": "🎻", + "title": "Violin" + }, + { + "emoji": "🥁", + "title": "Drum" + }, + { + "emoji": "🪘", + "title": "Long Drum" + }, + { + "emoji": "🎬", + "title": "Clapper Board" + }, + { + "emoji": "🏹", + "title": "Bow and Arrow" + } + ], + 'Travel-places': [ + { + "emoji": "🚣", + "title": "Person Rowing Boat" + }, + { + "emoji": "🗾", + "title": "Map of Japan" + }, + { + "emoji": "🏔️", + "title": "Snow-Capped Mountain" + }, + { + "emoji": "⛰️", + "title": "Mountain" + }, + { + "emoji": "🌋", + "title": "Volcano" + }, + { + "emoji": "🗻", + "title": "Mount Fuji" + }, + { + "emoji": "🏕️", + "title": "Camping" + }, + { + "emoji": "🏖️", + "title": "Beach with Umbrella" + }, + { + "emoji": "🏜️", + "title": "Desert" + }, + { + "emoji": "🏝️", + "title": "Desert Island" + }, + { + "emoji": "🏞️", + "title": "National Park" + }, + { + "emoji": "🏟️", + "title": "Stadium" + }, + { + "emoji": "🏛️", + "title": "Classical Building" + }, + { + "emoji": "🏗️", + "title": "Building Construction" + }, + { + "emoji": "🛖", + "title": "Hut" + }, + { + "emoji": "🏘️", + "title": "Houses" + }, + { + "emoji": "🏚️", + "title": "Derelict House" + }, + { + "emoji": "🏠", + "title": "House" + }, + { + "emoji": "🏡", + "title": "House with Garden" + }, + { + "emoji": "🏢", + "title": "Office Building" + }, + { + "emoji": "🏣", + "title": "Japanese Post Office" + }, + { + "emoji": "🏤", + "title": "Post Office" + }, + { + "emoji": "🏥", + "title": "Hospital" + }, + { + "emoji": "🏦", + "title": "Bank" + }, + { + "emoji": "🏨", + "title": "Hotel" + }, + { + "emoji": "🏩", + "title": "Love Hotel" + }, + { + "emoji": "🏪", + "title": "Convenience Store" + }, + { + "emoji": "🏫", + "title": "School" + }, + { + "emoji": "🏬", + "title": "Department Store" + }, + { + "emoji": "🏭", + "title": "Factory" + }, + { + "emoji": "🏯", + "title": "Japanese Castle" + }, + { + "emoji": "🏰", + "title": "Castle" + }, + { + "emoji": "💒", + "title": "Wedding" + }, + { + "emoji": "🗼", + "title": "Tokyo Tower" + }, + { + "emoji": "🗽", + "title": "Statue of Liberty" + }, + { + "emoji": "⛪", + "title": "Church" + }, + { + "emoji": "🕌", + "title": "Mosque" + }, + { + "emoji": "🛕", + "title": "Hindu Temple" + }, + { + "emoji": "🕍", + "title": "Synagogue" + }, + { + "emoji": "⛩️", + "title": "Shinto Shrine" + }, + { + "emoji": "🕋", + "title": "Kaaba" + }, + { + "emoji": "⛲", + "title": "Fountain" + }, + { + "emoji": "⛺", + "title": "Tent" + }, + { + "emoji": "🌁", + "title": "Foggy" + }, + { + "emoji": "🌃", + "title": "Night with Stars" + }, + { + "emoji": "🏙️", + "title": "Cityscape" + }, + { + "emoji": "🌄", + "title": "Sunrise Over Mountains" + }, + { + "emoji": "🌅", + "title": "Sunrise" + }, + { + "emoji": "🌆", + "title": "Cityscape at Dusk" + }, + { + "emoji": "🌇", + "title": "Sunset" + }, + { + "emoji": "🌉", + "title": "Bridge at Night" + }, + { + "emoji": "🎠", + "title": "Carousel Horse" + }, + { + "emoji": "🎡", + "title": "Ferris Wheel" + }, + { + "emoji": "🎢", + "title": "Roller Coaster" + }, + { + "emoji": "🚂", + "title": "Locomotive" + }, + { + "emoji": "🚃", + "title": "Railway Car" + }, + { + "emoji": "🚄", + "title": "High-Speed Train" + }, + { + "emoji": "🚅", + "title": "Bullet Train" + }, + { + "emoji": "🚆", + "title": "Train" + }, + { + "emoji": "🚇", + "title": "Metro" + }, + { + "emoji": "🚈", + "title": "Light Rail" + }, + { + "emoji": "🚉", + "title": "Station" + }, + { + "emoji": "🚊", + "title": "Tram" + }, + { + "emoji": "🚝", + "title": "Monorail" + }, + { + "emoji": "🚞", + "title": "Mountain Railway" + }, + { + "emoji": "🚋", + "title": "Tram Car" + }, + { + "emoji": "🚌", + "title": "Bus" + }, + { + "emoji": "🚍", + "title": "Oncoming Bus" + }, + { + "emoji": "🚎", + "title": "Trolleybus" + }, + { + "emoji": "🚐", + "title": "Minibus" + }, + { + "emoji": "🚑", + "title": "Ambulance" + }, + { + "emoji": "🚒", + "title": "Fire Engine" + }, + { + "emoji": "🚓", + "title": "Police Car" + }, + { + "emoji": "🚔", + "title": "Oncoming Police Car" + }, + { + "emoji": "🚕", + "title": "Taxi" + }, + { + "emoji": "🚖", + "title": "Oncoming Taxi" + }, + { + "emoji": "🚗", + "title": "Automobile" + }, + { + "emoji": "🚘", + "title": "Oncoming Automobile" + }, + { + "emoji": "🚙", + "title": "Sport Utility Vehicle" + }, + { + "emoji": "🛻", + "title": "Pickup Truck" + }, + { + "emoji": "🚚", + "title": "Delivery Truck" + }, + { + "emoji": "🚛", + "title": "Articulated Lorry" + }, + { + "emoji": "🚜", + "title": "Tractor" + }, + { + "emoji": "🏎️", + "title": "Racing Car" + }, + { + "emoji": "🏍️", + "title": "Motorcycle" + }, + { + "emoji": "🛵", + "title": "Motor Scooter" + }, + { + "emoji": "🛺", + "title": "Auto Rickshaw" + }, + { + "emoji": "🚲", + "title": "Bicycle" + }, + { + "emoji": "🛴", + "title": "Kick Scooter" + }, + { + "emoji": "🚏", + "title": "Bus Stop" + }, + { + "emoji": "🛣️", + "title": "Motorway" + }, + { + "emoji": "🛤️", + "title": "Railway Track" + }, + { + "emoji": "⛽", + "title": "Fuel Pump" + }, + { + "emoji": "🚨", + "title": "Police Car Light" + }, + { + "emoji": "🚥", + "title": "Horizontal Traffic Light" + }, + { + "emoji": "🚦", + "title": "Vertical Traffic Light" + }, + { + "emoji": "🚧", + "title": "Construction" + }, + { + "emoji": "⚓", + "title": "Anchor" + }, + { + "emoji": "⛵", + "title": "Sailboat" + }, + { + "emoji": "🚤", + "title": "Speedboat" + }, + { + "emoji": "🛳️", + "title": "Passenger Ship" + }, + { + "emoji": "⛴️", + "title": "Ferry" + }, + { + "emoji": "🛥️", + "title": "Motor Boat" + }, + { + "emoji": "🚢", + "title": "Ship" + }, + { + "emoji": "✈️", + "title": "Airplane" + }, + { + "emoji": "🛩️", + "title": "Small Airplane" + }, + { + "emoji": "🛫", + "title": "Airplane Departure" + }, + { + "emoji": "🛬", + "title": "Airplane Arrival" + }, + { + "emoji": "🪂", + "title": "Parachute" + }, + { + "emoji": "💺", + "title": "Seat" + }, + { + "emoji": "🚁", + "title": "Helicopter" + }, + { + "emoji": "🚟", + "title": "Suspension Railway" + }, + { + "emoji": "🚠", + "title": "Mountain Cableway" + }, + { + "emoji": "🚡", + "title": "Aerial Tramway" + }, + { + "emoji": "🛰️", + "title": "Satellite" + }, + { + "emoji": "🚀", + "title": "Rocket" + }, + { + "emoji": "🛸", + "title": "Flying Saucer" + }, + { + "emoji": "🪐", + "title": "Ringed Planet" + }, + { + "emoji": "🌠", + "title": "Shooting Star" + }, + { + "emoji": "🌌", + "title": "Milky Way" + }, + { + "emoji": "⛱️", + "title": "Umbrella on Ground" + }, + { + "emoji": "🎆", + "title": "Fireworks" + }, + { + "emoji": "🎇", + "title": "Sparkler" + }, + { + "emoji": "🎑", + "title": "Moon Viewing Ceremony" + }, + { + "emoji": "💴", + "title": "Yen Banknote" + }, + { + "emoji": "💵", + "title": "Dollar Banknote" + }, + { + "emoji": "💶", + "title": "Euro Banknote" + }, + { + "emoji": "💷", + "title": "Pound Banknote" + }, + { + "emoji": "🗿", + "title": "Moai" + }, + { + "emoji": "🛂", + "title": "Passport Control" + }, + { + "emoji": "🛃", + "title": "Customs" + }, + { + "emoji": "🛄", + "title": "Baggage Claim" + }, + { + "emoji": "🛅", + "title": "Left Luggage" + } + ], + 'Objects': [ + { + "emoji": "💌", + "title": "Love Letter" + }, + { + "emoji": "🕳️", + "title": "Hole" + }, + { + "emoji": "💣", + "title": "Bomb" + }, + { + "emoji": "🛀", + "title": "Person Taking Bath" + }, + { + "emoji": "🛌", + "title": "Person in Bed" + }, + { + "emoji": "🔪", + "title": "Kitchen Knife" + }, + { + "emoji": "🏺", + "title": "Amphora" + }, + { + "emoji": "🗺️", + "title": "World Map" + }, + { + "emoji": "🧭", + "title": "Compass" + }, + { + "emoji": "🧱", + "title": "Brick" + }, + { + "emoji": "💈", + "title": "Barber Pole" + }, + { + "emoji": "🦽", + "title": "Manual Wheelchair" + }, + { + "emoji": "🦼", + "title": "Motorized Wheelchair" + }, + { + "emoji": "🛢️", + "title": "Oil Drum" + }, + { + "emoji": "🛎️", + "title": "Bellhop Bell" + }, + { + "emoji": "🧳", + "title": "Luggage" + }, + { + "emoji": "⌛", + "title": "Hourglass Done" + }, + { + "emoji": "⏳", + "title": "Hourglass Not Done" + }, + { + "emoji": "⌚", + "title": "Watch" + }, + { + "emoji": "⏰", + "title": "Alarm Clock" + }, + { + "emoji": "⏱️", + "title": "Stopwatch" + }, + { + "emoji": "⏲️", + "title": "Timer Clock" + }, + { + "emoji": "🕰️", + "title": "Mantelpiece Clock" + }, + { + "emoji": "🌡️", + "title": "Thermometer" + }, + { + "emoji": "⛱️", + "title": "Umbrella on Ground" + }, + { + "emoji": "🧨", + "title": "Firecracker" + }, + { + "emoji": "🎈", + "title": "Balloon" + }, + { + "emoji": "🎉", + "title": "Party Popper" + }, + { + "emoji": "🎊", + "title": "Confetti Ball" + }, + { + "emoji": "🎎", + "title": "Japanese Dolls" + }, + { + "emoji": "🎏", + "title": "Carp Streamer" + }, + { + "emoji": "🎐", + "title": "Wind Chime" + }, + { + "emoji": "🧧", + "title": "Red Envelope" + }, + { + "emoji": "🎀", + "title": "Ribbon" + }, + { + "emoji": "🎁", + "title": "Wrapped Gift" + }, + { + "emoji": "🤿", + "title": "Diving Mask" + }, + { + "emoji": "🪀", + "title": "Yo-Yo" + }, + { + "emoji": "🪁", + "title": "Kite" + }, + { + "emoji": "🔮", + "title": "Crystal Ball" + }, + { + "emoji": "🪄", + "title": "Magic Wand" + }, + { + "emoji": "🧿", + "title": "Nazar Amulet" + }, + { + "emoji": "🕹️", + "title": "Joystick" + }, + { + "emoji": "🧸", + "title": "Teddy Bear" + }, + { + "emoji": "🪅", + "title": "Piñata" + }, + { + "emoji": "🪆", + "title": "Nesting Dolls" + }, + { + "emoji": "🖼️", + "title": "Framed Picture" + }, + { + "emoji": "🧵", + "title": "Thread" + }, + { + "emoji": "🪡", + "title": "Sewing Needle" + }, + { + "emoji": "🧶", + "title": "Yarn" + }, + { + "emoji": "🪢", + "title": "Knot" + }, + { + "emoji": "🛍️", + "title": "Shopping Bags" + }, + { + "emoji": "📿", + "title": "Prayer Beads" + }, + { + "emoji": "💎", + "title": "Gem Stone" + }, + { + "emoji": "📯", + "title": "Postal Horn" + }, + { + "emoji": "🎙️", + "title": "Studio Microphone" + }, + { + "emoji": "🎚️", + "title": "Level Slider" + }, + { + "emoji": "🎛️", + "title": "Control Knobs" + }, + { + "emoji": "📻", + "title": "Radio" + }, + { + "emoji": "🪕", + "title": "Banjo" + }, + { + "emoji": "📱", + "title": "Mobile Phone" + }, + { + "emoji": "📲", + "title": "Mobile Phone with Arrow" + }, + { + "emoji": "☎️", + "title": "Telephone" + }, + { + "emoji": "📞", + "title": "Telephone Receiver" + }, + { + "emoji": "📟", + "title": "Pager" + }, + { + "emoji": "📠", + "title": "Fax Machine" + }, + { + "emoji": "🔋", + "title": "Battery" + }, + { + "emoji": "🔌", + "title": "Electric Plug" + }, + { + "emoji": "💻", + "title": "Laptop" + }, + { + "emoji": "🖥️", + "title": "Desktop Computer" + }, + { + "emoji": "🖨️", + "title": "Printer" + }, + { + "emoji": "⌨️", + "title": "Keyboard" + }, + { + "emoji": "🖱️", + "title": "Computer Mouse" + }, + { + "emoji": "🖲️", + "title": "Trackball" + }, + { + "emoji": "💽", + "title": "Computer Disk" + }, + { + "emoji": "💾", + "title": "Floppy Disk" + }, + { + "emoji": "💿", + "title": "Optical Disk" + }, + { + "emoji": "📀", + "title": "DVD" + }, + { + "emoji": "🧮", + "title": "Abacus" + }, + { + "emoji": "🎥", + "title": "Movie Camera" + }, + { + "emoji": "🎞️", + "title": "Film Frames" + }, + { + "emoji": "📽️", + "title": "Film Projector" + }, + { + "emoji": "📺", + "title": "Television" + }, + { + "emoji": "📷", + "title": "Camera" + }, + { + "emoji": "📸", + "title": "Camera with Flash" + }, + { + "emoji": "📹", + "title": "Video Camera" + }, + { + "emoji": "📼", + "title": "Videocassette" + }, + { + "emoji": "🔍", + "title": "Magnifying Glass Tilted Left" + }, + { + "emoji": "🔎", + "title": "Magnifying Glass Tilted Right" + }, + { + "emoji": "🕯️", + "title": "Candle" + }, + { + "emoji": "💡", + "title": "Light Bulb" + }, + { + "emoji": "🔦", + "title": "Flashlight" + }, + { + "emoji": "🏮", + "title": "Red Paper Lantern" + }, + { + "emoji": "🪔", + "title": "Diya Lamp" + }, + { + "emoji": "📔", + "title": "Notebook with Decorative Cover" + }, + { + "emoji": "📕", + "title": "Closed Book" + }, + { + "emoji": "📖", + "title": "Open Book" + }, + { + "emoji": "📗", + "title": "Green Book" + }, + { + "emoji": "📘", + "title": "Blue Book" + }, + { + "emoji": "📙", + "title": "Orange Book" + }, + { + "emoji": "📚", + "title": "Books" + }, + { + "emoji": "📓", + "title": "Notebook" + }, + { + "emoji": "📒", + "title": "Ledger" + }, + { + "emoji": "📃", + "title": "Page with Curl" + }, + { + "emoji": "📜", + "title": "Scroll" + }, + { + "emoji": "📄", + "title": "Page Facing Up" + }, + { + "emoji": "📰", + "title": "Newspaper" + }, + { + "emoji": "🗞️", + "title": "Rolled-Up Newspaper" + }, + { + "emoji": "📑", + "title": "Bookmark Tabs" + }, + { + "emoji": "🔖", + "title": "Bookmark" + }, + { + "emoji": "🏷️", + "title": "Label" + }, + { + "emoji": "💰", + "title": "Money Bag" + }, + { + "emoji": "🪙", + "title": "Coin" + }, + { + "emoji": "💴", + "title": "Yen Banknote" + }, + { + "emoji": "💵", + "title": "Dollar Banknote" + }, + { + "emoji": "💶", + "title": "Euro Banknote" + }, + { + "emoji": "💷", + "title": "Pound Banknote" + }, + { + "emoji": "💸", + "title": "Money with Wings" + }, + { + "emoji": "💳", + "title": "Credit Card" + }, + { + "emoji": "🧾", + "title": "Receipt" + }, + { + "emoji": "✉️", + "title": "Envelope" + }, + { + "emoji": "📧", + "title": "E-Mail" + }, + { + "emoji": "📨", + "title": "Incoming Envelope" + }, + { + "emoji": "📩", + "title": "Envelope with Arrow" + }, + { + "emoji": "📤", + "title": "Outbox Tray" + }, + { + "emoji": "📥", + "title": "Inbox Tray" + }, + { + "emoji": "📦", + "title": "Package" + }, + { + "emoji": "📫", + "title": "Closed Mailbox with Raised Flag" + }, + { + "emoji": "📪", + "title": "Closed Mailbox with Lowered Flag" + }, + { + "emoji": "📬", + "title": "Open Mailbox with Raised Flag" + }, + { + "emoji": "📭", + "title": "Open Mailbox with Lowered Flag" + }, + { + "emoji": "📮", + "title": "Postbox" + }, + { + "emoji": "🗳️", + "title": "Ballot Box with Ballot" + }, + { + "emoji": "✏️", + "title": "Pencil" + }, + { + "emoji": "✒️", + "title": "Black Nib" + }, + { + "emoji": "🖋️", + "title": "Fountain Pen" + }, + { + "emoji": "🖊️", + "title": "Pen" + }, + { + "emoji": "🖌️", + "title": "Paintbrush" + }, + { + "emoji": "🖍️", + "title": "Crayon" + }, + { + "emoji": "📝", + "title": "Memo" + }, + { + "emoji": "📁", + "title": "File Folder" + }, + { + "emoji": "📂", + "title": "Open File Folder" + }, + { + "emoji": "🗂️", + "title": "Card Index Dividers" + }, + { + "emoji": "📅", + "title": "Calendar" + }, + { + "emoji": "📆", + "title": "Tear-Off Calendar" + }, + { + "emoji": "🗒️", + "title": "Spiral Notepad" + }, + { + "emoji": "🗓️", + "title": "Spiral Calendar" + }, + { + "emoji": "📇", + "title": "Card Index" + }, + { + "emoji": "📈", + "title": "Chart Increasing" + }, + { + "emoji": "📉", + "title": "Chart Decreasing" + }, + { + "emoji": "📊", + "title": "Bar Chart" + }, + { + "emoji": "📋", + "title": "Clipboard" + }, + { + "emoji": "📌", + "title": "Pushpin" + }, + { + "emoji": "📍", + "title": "Round Pushpin" + }, + { + "emoji": "📎", + "title": "Paperclip" + }, + { + "emoji": "🖇️", + "title": "Linked Paperclips" + }, + { + "emoji": "📏", + "title": "Straight Ruler" + }, + { + "emoji": "📐", + "title": "Triangular Ruler" + }, + { + "emoji": "✂️", + "title": "Scissors" + }, + { + "emoji": "🗃️", + "title": "Card File Box" + }, + { + "emoji": "🗄️", + "title": "File Cabinet" + }, + { + "emoji": "🗑️", + "title": "Wastebasket" + }, + { + "emoji": "🔒", + "title": "Locked" + }, + { + "emoji": "🔓", + "title": "Unlocked" + }, + { + "emoji": "🔏", + "title": "Locked with Pen" + }, + { + "emoji": "🔐", + "title": "Locked with Key" + }, + { + "emoji": "🔑", + "title": "Key" + }, + { + "emoji": "🗝️", + "title": "Old Key" + }, + { + "emoji": "🔨", + "title": "Hammer" + }, + { + "emoji": "🪓", + "title": "Axe" + }, + { + "emoji": "⛏️", + "title": "Pick" + }, + { + "emoji": "⚒️", + "title": "Hammer and Pick" + }, + { + "emoji": "🛠️", + "title": "Hammer and Wrench" + }, + { + "emoji": "🗡️", + "title": "Dagger" + }, + { + "emoji": "⚔️", + "title": "Crossed Swords" + }, + { + "emoji": "🔫", + "title": "Water Pistol" + }, + { + "emoji": "🪃", + "title": "Boomerang" + }, + { + "emoji": "🛡️", + "title": "Shield" + }, + { + "emoji": "🪚", + "title": "Carpentry Saw" + }, + { + "emoji": "🔧", + "title": "Wrench" + }, + { + "emoji": "🪛", + "title": "Screwdriver" + }, + { + "emoji": "🔩", + "title": "Nut and Bolt" + }, + { + "emoji": "⚙️", + "title": "Gear" + }, + { + "emoji": "🗜️", + "title": "Clamp" + }, + { + "emoji": "⚖️", + "title": "Balance Scale" + }, + { + "emoji": "🦯", + "title": "White Cane" + }, + { + "emoji": "🔗", + "title": "Link" + }, + { + "emoji": "⛓️", + "title": "Chains" + }, + { + "emoji": "🪝", + "title": "Hook" + }, + { + "emoji": "🧰", + "title": "Toolbox" + }, + { + "emoji": "🧲", + "title": "Magnet" + }, + { + "emoji": "🪜", + "title": "Ladder" + }, + { + "emoji": "⚗️", + "title": "Alembic" + }, + { + "emoji": "🧪", + "title": "Test Tube" + }, + { + "emoji": "🧫", + "title": "Petri Dish" + }, + { + "emoji": "🧬", + "title": "DNA" + }, + { + "emoji": "🔬", + "title": "Microscope" + }, + { + "emoji": "🔭", + "title": "Telescope" + }, + { + "emoji": "📡", + "title": "Satellite Antenna" + }, + { + "emoji": "💉", + "title": "Syringe" + }, + { + "emoji": "🩸", + "title": "Drop of Blood" + }, + { + "emoji": "💊", + "title": "Pill" + }, + { + "emoji": "🩹", + "title": "Adhesive Bandage" + }, + { + "emoji": "🩺", + "title": "Stethoscope" + }, + { + "emoji": "🚪", + "title": "Door" + }, + { + "emoji": "🪞", + "title": "Mirror" + }, + { + "emoji": "🪟", + "title": "Window" + }, + { + "emoji": "🛏️", + "title": "Bed" + }, + { + "emoji": "🛋️", + "title": "Couch and Lamp" + }, + { + "emoji": "🪑", + "title": "Chair" + }, + { + "emoji": "🚽", + "title": "Toilet" + }, + { + "emoji": "🪠", + "title": "Plunger" + }, + { + "emoji": "🚿", + "title": "Shower" + }, + { + "emoji": "🛁", + "title": "Bathtub" + }, + { + "emoji": "🪤", + "title": "Mouse Trap" + }, + { + "emoji": "🪒", + "title": "Razor" + }, + { + "emoji": "🧴", + "title": "Lotion Bottle" + }, + { + "emoji": "🧷", + "title": "Safety Pin" + }, + { + "emoji": "🧹", + "title": "Broom" + }, + { + "emoji": "🧺", + "title": "Basket" + }, + { + "emoji": "🧻", + "title": "Roll of Paper" + }, + { + "emoji": "🪣", + "title": "Bucket" + }, + { + "emoji": "🧼", + "title": "Soap" + }, + { + "emoji": "🪥", + "title": "Toothbrush" + }, + { + "emoji": "🧽", + "title": "Sponge" + }, + { + "emoji": "🧯", + "title": "Fire Extinguisher" + }, + { + "emoji": "🛒", + "title": "Shopping Cart" + }, + { + "emoji": "🚬", + "title": "Cigarette" + }, + { + "emoji": "⚰️", + "title": "Coffin" + }, + { + "emoji": "🪦", + "title": "Headstone" + }, + { + "emoji": "⚱️", + "title": "Funeral Urn" + }, + { + "emoji": "🗿", + "title": "Moai" + }, + { + "emoji": "🪧", + "title": "Placard" + }, + { + "emoji": "🚰", + "title": "Potable Water" + } + ], + 'Symbols': [ + { + "emoji": "💘", + "title": "Heart with Arrow" + }, + { + "emoji": "💝", + "title": "Heart with Ribbon" + }, + { + "emoji": "💖", + "title": "Sparkling Heart" + }, + { + "emoji": "💗", + "title": "Growing Heart" + }, + { + "emoji": "💓", + "title": "Beating Heart" + }, + { + "emoji": "💞", + "title": "Revolving Hearts" + }, + { + "emoji": "💕", + "title": "Two Hearts" + }, + { + "emoji": "💟", + "title": "Heart Decoration" + }, + { + "emoji": "❣️", + "title": "Heart Exclamation" + }, + { + "emoji": "💔", + "title": "Broken Heart" + }, + { + "emoji": "❤️‍🔥", + "title": "Heart on Fire" + }, + { + "emoji": "❤️‍🩹", + "title": "Mending Heart" + }, + { + "emoji": "❤️", + "title": "Red Heart" + }, + { + "emoji": "🧡", + "title": "Orange Heart" + }, + { + "emoji": "💛", + "title": "Yellow Heart" + }, + { + "emoji": "💚", + "title": "Green Heart" + }, + { + "emoji": "💙", + "title": "Blue Heart" + }, + { + "emoji": "💜", + "title": "Purple Heart" + }, + { + "emoji": "🤎", + "title": "Brown Heart" + }, + { + "emoji": "🖤", + "title": "Black Heart" + }, + { + "emoji": "🤍", + "title": "White Heart" + }, + { + "emoji": "💯", + "title": "Hundred Points" + }, + { + "emoji": "💢", + "title": "Anger Symbol" + }, + { + "emoji": "💬", + "title": "Speech Balloon" + }, + { + "emoji": "👁️‍🗨️", + "title": "Eye in Speech Bubble" + }, + { + "emoji": "🗨️", + "title": "Left Speech Bubble" + }, + { + "emoji": "🗯️", + "title": "Right Anger Bubble" + }, + { + "emoji": "💭", + "title": "Thought Balloon" + }, + { + "emoji": "💤", + "title": "Zzz" + }, + { + "emoji": "💮", + "title": "White Flower" + }, + { + "emoji": "♨️", + "title": "Hot Springs" + }, + { + "emoji": "💈", + "title": "Barber Pole" + }, + { + "emoji": "🛑", + "title": "Stop Sign" + }, + { + "emoji": "🕛", + "title": "Twelve O’Clock" + }, + { + "emoji": "🕧", + "title": "Twelve-Thirty" + }, + { + "emoji": "🕐", + "title": "One O’Clock" + }, + { + "emoji": "🕜", + "title": "One-Thirty" + }, + { + "emoji": "🕑", + "title": "Two O’Clock" + }, + { + "emoji": "🕝", + "title": "Two-Thirty" + }, + { + "emoji": "🕒", + "title": "Three O’Clock" + }, + { + "emoji": "🕞", + "title": "Three-Thirty" + }, + { + "emoji": "🕓", + "title": "Four O’Clock" + }, + { + "emoji": "🕟", + "title": "Four-Thirty" + }, + { + "emoji": "🕔", + "title": "Five O’Clock" + }, + { + "emoji": "🕠", + "title": "Five-Thirty" + }, + { + "emoji": "🕕", + "title": "Six O’Clock" + }, + { + "emoji": "🕡", + "title": "Six-Thirty" + }, + { + "emoji": "🕖", + "title": "Seven O’Clock" + }, + { + "emoji": "🕢", + "title": "Seven-Thirty" + }, + { + "emoji": "🕗", + "title": "Eight O’Clock" + }, + { + "emoji": "🕣", + "title": "Eight-Thirty" + }, + { + "emoji": "🕘", + "title": "Nine O’Clock" + }, + { + "emoji": "🕤", + "title": "Nine-Thirty" + }, + { + "emoji": "🕙", + "title": "Ten O’Clock" + }, + { + "emoji": "🕥", + "title": "Ten-Thirty" + }, + { + "emoji": "🕚", + "title": "Eleven O’Clock" + }, + { + "emoji": "🕦", + "title": "Eleven-Thirty" + }, + { + "emoji": "🌀", + "title": "Cyclone" + }, + { + "emoji": "♠️", + "title": "Spade Suit" + }, + { + "emoji": "♥️", + "title": "Heart Suit" + }, + { + "emoji": "♦️", + "title": "Diamond Suit" + }, + { + "emoji": "♣️", + "title": "Club Suit" + }, + { + "emoji": "🃏", + "title": "Joker" + }, + { + "emoji": "🀄", + "title": "Mahjong Red Dragon" + }, + { + "emoji": "🎴", + "title": "Flower Playing Cards" + }, + { + "emoji": "🔇", + "title": "Muted Speaker" + }, + { + "emoji": "🔈", + "title": "Speaker Low Volume" + }, + { + "emoji": "🔉", + "title": "Speaker Medium Volume" + }, + { + "emoji": "🔊", + "title": "Speaker High Volume" + }, + { + "emoji": "📢", + "title": "Loudspeaker" + }, + { + "emoji": "📣", + "title": "Megaphone" + }, + { + "emoji": "📯", + "title": "Postal Horn" + }, + { + "emoji": "🔔", + "title": "Bell" + }, + { + "emoji": "🔕", + "title": "Bell with Slash" + }, + { + "emoji": "🎵", + "title": "Musical Note" + }, + { + "emoji": "🎶", + "title": "Musical Notes" + }, + { + "emoji": "💹", + "title": "Chart Increasing with Yen" + }, + { + "emoji": "🛗", + "title": "Elevator" + }, + { + "emoji": "🏧", + "title": "ATM Sign" + }, + { + "emoji": "🚮", + "title": "Litter in Bin Sign" + }, + { + "emoji": "🚰", + "title": "Potable Water" + }, + { + "emoji": "♿", + "title": "Wheelchair Symbol" + }, + { + "emoji": "🚹", + "title": "Men’s Room" + }, + { + "emoji": "🚺", + "title": "Women’s Room" + }, + { + "emoji": "🚻", + "title": "Restroom" + }, + { + "emoji": "🚼", + "title": "Baby Symbol" + }, + { + "emoji": "🚾", + "title": "Water Closet" + }, + { + "emoji": "⚠️", + "title": "Warning" + }, + { + "emoji": "🚸", + "title": "Children Crossing" + }, + { + "emoji": "⛔", + "title": "No Entry" + }, + { + "emoji": "🚫", + "title": "Prohibited" + }, + { + "emoji": "🚳", + "title": "No Bicycles" + }, + { + "emoji": "🚭", + "title": "No Smoking" + }, + { + "emoji": "🚯", + "title": "No Littering" + }, + { + "emoji": "🚱", + "title": "Non-Potable Water" + }, + { + "emoji": "🚷", + "title": "No Pedestrians" + }, + { + "emoji": "📵", + "title": "No Mobile Phones" + }, + { + "emoji": "🔞", + "title": "No One Under Eighteen" + }, + { + "emoji": "☢️", + "title": "Radioactive" + }, + { + "emoji": "☣️", + "title": "Biohazard" + }, + { + "emoji": "⬆️", + "title": "Up Arrow" + }, + { + "emoji": "↗️", + "title": "Up-Right Arrow" + }, + { + "emoji": "➡️", + "title": "Right Arrow" + }, + { + "emoji": "↘️", + "title": "Down-Right Arrow" + }, + { + "emoji": "⬇️", + "title": "Down Arrow" + }, + { + "emoji": "↙️", + "title": "Down-Left Arrow" + }, + { + "emoji": "⬅️", + "title": "Left Arrow" + }, + { + "emoji": "↖️", + "title": "Up-Left Arrow" + }, + { + "emoji": "↕️", + "title": "Up-Down Arrow" + }, + { + "emoji": "↔️", + "title": "Left-Right Arrow" + }, + { + "emoji": "↩️", + "title": "Right Arrow Curving Left" + }, + { + "emoji": "↪️", + "title": "Left Arrow Curving Right" + }, + { + "emoji": "⤴️", + "title": "Right Arrow Curving Up" + }, + { + "emoji": "⤵️", + "title": "Right Arrow Curving Down" + }, + { + "emoji": "🔃", + "title": "Clockwise Vertical Arrows" + }, + { + "emoji": "🔄", + "title": "Counterclockwise Arrows Button" + }, + { + "emoji": "🔙", + "title": "Back Arrow" + }, + { + "emoji": "🔚", + "title": "End Arrow" + }, + { + "emoji": "🔛", + "title": "On! Arrow" + }, + { + "emoji": "🔜", + "title": "Soon Arrow" + }, + { + "emoji": "🔝", + "title": "Top Arrow" + }, + { + "emoji": "🛐", + "title": "Place of Worship" + }, + { + "emoji": "⚛️", + "title": "Atom Symbol" + }, + { + "emoji": "🕉️", + "title": "Om" + }, + { + "emoji": "✡️", + "title": "Star of David" + }, + { + "emoji": "☸️", + "title": "Wheel of Dharma" + }, + { + "emoji": "☯️", + "title": "Yin Yang" + }, + { + "emoji": "✝️", + "title": "Latin Cross" + }, + { + "emoji": "☦️", + "title": "Orthodox Cross" + }, + { + "emoji": "☪️", + "title": "Star and Crescent" + }, + { + "emoji": "☮️", + "title": "Peace Symbol" + }, + { + "emoji": "🕎", + "title": "Menorah" + }, + { + "emoji": "🔯", + "title": "Dotted Six-Pointed Star" + }, + { + "emoji": "♈", + "title": "Aries" + }, + { + "emoji": "♉", + "title": "Taurus" + }, + { + "emoji": "♊", + "title": "Gemini" + }, + { + "emoji": "♋", + "title": "Cancer" + }, + { + "emoji": "♌", + "title": "Leo" + }, + { + "emoji": "♍", + "title": "Virgo" + }, + { + "emoji": "♎", + "title": "Libra" + }, + { + "emoji": "♏", + "title": "Scorpio" + }, + { + "emoji": "♐", + "title": "Sagittarius" + }, + { + "emoji": "♑", + "title": "Capricorn" + }, + { + "emoji": "♒", + "title": "Aquarius" + }, + { + "emoji": "♓", + "title": "Pisces" + }, + { + "emoji": "⛎", + "title": "Ophiuchus" + }, + { + "emoji": "🔀", + "title": "Shuffle Tracks Button" + }, + { + "emoji": "🔁", + "title": "Repeat Button" + }, + { + "emoji": "🔂", + "title": "Repeat Single Button" + }, + { + "emoji": "▶️", + "title": "Play Button" + }, + { + "emoji": "⏩", + "title": "Fast-Forward Button" + }, + { + "emoji": "⏭️", + "title": "Next Track Button" + }, + { + "emoji": "⏯️", + "title": "Play or Pause Button" + }, + { + "emoji": "◀️", + "title": "Reverse Button" + }, + { + "emoji": "⏪", + "title": "Fast Reverse Button" + }, + { + "emoji": "⏮️", + "title": "Last Track Button" + }, + { + "emoji": "🔼", + "title": "Upwards Button" + }, + { + "emoji": "⏫", + "title": "Fast Up Button" + }, + { + "emoji": "🔽", + "title": "Downwards Button" + }, + { + "emoji": "⏬", + "title": "Fast Down Button" + }, + { + "emoji": "⏸️", + "title": "Pause Button" + }, + { + "emoji": "⏹️", + "title": "Stop Button" + }, + { + "emoji": "⏺️", + "title": "Record Button" + }, + { + "emoji": "⏏️", + "title": "Eject Button" + }, + { + "emoji": "🎦", + "title": "Cinema" + }, + { + "emoji": "🔅", + "title": "Dim Button" + }, + { + "emoji": "🔆", + "title": "Bright Button" + }, + { + "emoji": "📶", + "title": "Antenna Bars" + }, + { + "emoji": "📳", + "title": "Vibration Mode" + }, + { + "emoji": "📴", + "title": "Mobile Phone Off" + }, + { + "emoji": "♀️", + "title": "Female Sign" + }, + { + "emoji": "♂️", + "title": "Male Sign" + }, + { + "emoji": "✖️", + "title": "Multiply" + }, + { + "emoji": "➕", + "title": "Plus" + }, + { + "emoji": "➖", + "title": "Minus" + }, + { + "emoji": "➗", + "title": "Divide" + }, + { + "emoji": "♾️", + "title": "Infinity" + }, + { + "emoji": "‼️", + "title": "‼ Double Exclamation Mark" + }, + { + "emoji": "⁉️", + "title": "⁉ Exclamation Question Mark" + }, + { + "emoji": "❓", + "title": "Red Question Mark" + }, + { + "emoji": "❔", + "title": "White Question Mark" + }, + { + "emoji": "❕", + "title": "White Exclamation Mark" + }, + { + "emoji": "❗", + "title": "Red Exclamation Mark" + }, + { + "emoji": "〰️", + "title": "〰 Wavy Dash" + }, + { + "emoji": "💱", + "title": "Currency Exchange" + }, + { + "emoji": "💲", + "title": "Heavy Dollar Sign" + }, + { + "emoji": "⚕️", + "title": "Medical Symbol" + }, + { + "emoji": "♻️", + "title": "Recycling Symbol" + }, + { + "emoji": "⚜️", + "title": "Fleur-de-lis" + }, + { + "emoji": "🔱", + "title": "Trident Emblem" + }, + { + "emoji": "📛", + "title": "Name Badge" + }, + { + "emoji": "🔰", + "title": "Japanese Symbol for Beginner" + }, + { + "emoji": "⭕", + "title": "Hollow Red Circle" + }, + { + "emoji": "✅", + "title": "Check Mark Button" + }, + { + "emoji": "☑️", + "title": "Check Box with Check" + }, + { + "emoji": "✔️", + "title": "Check Mark" + }, + { + "emoji": "❌", + "title": "Cross Mark" + }, + { + "emoji": "❎", + "title": "Cross Mark Button" + }, + { + "emoji": "➰", + "title": "Curly Loop" + }, + { + "emoji": "➿", + "title": "Double Curly Loop" + }, + { + "emoji": "〽️", + "title": "〽 Part Alternation Mark" + }, + { + "emoji": "✳️", + "title": "Eight-Spoked Asterisk" + }, + { + "emoji": "✴️", + "title": "Eight-Pointed Star" + }, + { + "emoji": "❇️", + "title": "Sparkle" + }, + { + "emoji": "©️", + "title": "Copyright" + }, + { + "emoji": "®️", + "title": "Registered" + }, + { + "emoji": "™️", + "title": "Trade Mark" + }, + { + "emoji": "#️⃣", + "title": "# Keycap Number Sign" + }, + { + "emoji": "*️⃣", + "title": "* Keycap Asterisk" + }, + { + "emoji": "0️⃣", + "title": "0 Keycap Digit Zero" + }, + { + "emoji": "1️⃣", + "title": "1 Keycap Digit One" + }, + { + "emoji": "2️⃣", + "title": "2 Keycap Digit Two" + }, + { + "emoji": "3️⃣", + "title": "3 Keycap Digit Three" + }, + { + "emoji": "4️⃣", + "title": "4 Keycap Digit Four" + }, + { + "emoji": "5️⃣", + "title": "5 Keycap Digit Five" + }, + { + "emoji": "6️⃣", + "title": "6 Keycap Digit Six" + }, + { + "emoji": "7️⃣", + "title": "7 Keycap Digit Seven" + }, + { + "emoji": "8️⃣", + "title": "8 Keycap Digit Eight" + }, + { + "emoji": "9️⃣", + "title": "9 Keycap Digit Nine" + }, + { + "emoji": "🔟", + "title": "Keycap: 10" + }, + { + "emoji": "🔠", + "title": "Input Latin Uppercase" + }, + { + "emoji": "🔡", + "title": "Input Latin Lowercase" + }, + { + "emoji": "🔢", + "title": "Input Numbers" + }, + { + "emoji": "🔣", + "title": "Input Symbols" + }, + { + "emoji": "🔤", + "title": "Input Latin Letters" + }, + { + "emoji": "🅰️", + "title": "A Button (Blood Type)" + }, + { + "emoji": "🆎", + "title": "AB Button (Blood Type)" + }, + { + "emoji": "🅱️", + "title": "B Button (Blood Type)" + }, + { + "emoji": "🆑", + "title": "CL Button" + }, + { + "emoji": "🆒", + "title": "Cool Button" + }, + { + "emoji": "🆓", + "title": "Free Button" + }, + { + "emoji": "ℹ️", + "title": "ℹ Information" + }, + { + "emoji": "🆔", + "title": "ID Button" + }, + { + "emoji": "Ⓜ️", + "title": "Circled M" + }, + { + "emoji": "🆕", + "title": "New Button" + }, + { + "emoji": "🆖", + "title": "NG Button" + }, + { + "emoji": "🅾️", + "title": "O Button (Blood Type)" + }, + { + "emoji": "🆗", + "title": "OK Button" + }, + { + "emoji": "🅿️", + "title": "P Button" + }, + { + "emoji": "🆘", + "title": "SOS Button" + }, + { + "emoji": "🆙", + "title": "Up! Button" + }, + { + "emoji": "🆚", + "title": "Vs Button" + }, + { + "emoji": "🈁", + "title": "Japanese “Here” Button" + }, + { + "emoji": "🈂️", + "title": "Japanese “Service Charge” Button" + }, + { + "emoji": "🈷️", + "title": "Japanese “Monthly Amount” Button" + }, + { + "emoji": "🈶", + "title": "Japanese “Not Free of Charge” Button" + }, + { + "emoji": "🈯", + "title": "Japanese “Reserved” Button" + }, + { + "emoji": "🉐", + "title": "Japanese “Bargain” Button" + }, + { + "emoji": "🈹", + "title": "Japanese “Discount” Button" + }, + { + "emoji": "🈚", + "title": "Japanese “Free of Charge” Button" + }, + { + "emoji": "🈲", + "title": "Japanese “Prohibited” Button" + }, + { + "emoji": "🉑", + "title": "Japanese “Acceptable” Button" + }, + { + "emoji": "🈸", + "title": "Japanese “Application” Button" + }, + { + "emoji": "🈴", + "title": "Japanese “Passing Grade” Button" + }, + { + "emoji": "🈳", + "title": "Japanese “Vacancy” Button" + }, + { + "emoji": "㊗️", + "title": "Japanese “Congratulations” Button" + }, + { + "emoji": "㊙️", + "title": "Japanese “Secret” Button" + }, + { + "emoji": "🈺", + "title": "Japanese “Open for Business” Button" + }, + { + "emoji": "🈵", + "title": "Japanese “No Vacancy” Button" + }, + { + "emoji": "🔴", + "title": "Red Circle" + }, + { + "emoji": "🟠", + "title": "Orange Circle" + }, + { + "emoji": "🟡", + "title": "Yellow Circle" + }, + { + "emoji": "🟢", + "title": "Green Circle" + }, + { + "emoji": "🔵", + "title": "Blue Circle" + }, + { + "emoji": "🟣", + "title": "Purple Circle" + }, + { + "emoji": "🟤", + "title": "Brown Circle" + }, + { + "emoji": "⚫", + "title": "Black Circle" + }, + { + "emoji": "⚪", + "title": "White Circle" + }, + { + "emoji": "🟥", + "title": "Red Square" + }, + { + "emoji": "🟧", + "title": "Orange Square" + }, + { + "emoji": "🟨", + "title": "Yellow Square" + }, + { + "emoji": "🟩", + "title": "Green Square" + }, + { + "emoji": "🟦", + "title": "Blue Square" + }, + { + "emoji": "🟪", + "title": "Purple Square" + }, + { + "emoji": "🟫", + "title": "Brown Square" + }, + { + "emoji": "⬛", + "title": "Black Large Square" + }, + { + "emoji": "⬜", + "title": "White Large Square" + }, + { + "emoji": "◼️", + "title": "Black Medium Square" + }, + { + "emoji": "◻️", + "title": "White Medium Square" + }, + { + "emoji": "◾", + "title": "Black Medium-Small Square" + }, + { + "emoji": "◽", + "title": "White Medium-Small Square" + }, + { + "emoji": "▪️", + "title": "Black Small Square" + }, + { + "emoji": "▫️", + "title": "White Small Square" + }, + { + "emoji": "🔶", + "title": "Large Orange Diamond" + }, + { + "emoji": "🔷", + "title": "Large Blue Diamond" + }, + { + "emoji": "🔸", + "title": "Small Orange Diamond" + }, + { + "emoji": "🔹", + "title": "Small Blue Diamond" + }, + { + "emoji": "🔺", + "title": "Red Triangle Pointed Up" + }, + { + "emoji": "🔻", + "title": "Red Triangle Pointed Down" + }, + { + "emoji": "💠", + "title": "Diamond with a Dot" + }, + { + "emoji": "🔘", + "title": "Radio Button" + }, + { + "emoji": "🔳", + "title": "White Square Button" + }, + { + "emoji": "🔲", + "title": "Black Square Button" + } + ], + 'Flags': [ + { + "emoji": "🏁", + "title": "Chequered Flag" + }, + { + "emoji": "🚩", + "title": "Triangular Flag" + }, + { + "emoji": "🎌", + "title": "Crossed Flags" + }, + { + "emoji": "🏴", + "title": "Black Flag" + }, + { + "emoji": "🏳️", + "title": "White Flag" + }, + { + "emoji": "🏳️‍🌈", + "title": "Rainbow Flag" + }, + { + "emoji": "🏳️‍⚧️", + "title": "Transgender Flag" + }, + { + "emoji": "🏴‍☠️", + "title": "Pirate Flag" + }, + { + "emoji": "🇦🇨", + "title": "Flag: Ascension Island" + }, + { + "emoji": "🇦🇩", + "title": "Flag: Andorra" + }, + { + "emoji": "🇦🇪", + "title": "Flag: United Arab Emirates" + }, + { + "emoji": "🇦🇫", + "title": "Flag: Afghanistan" + }, + { + "emoji": "🇦🇬", + "title": "Flag: Antigua & Barbuda" + }, + { + "emoji": "🇦🇮", + "title": "Flag: Anguilla" + }, + { + "emoji": "🇦🇱", + "title": "Flag: Albania" + }, + { + "emoji": "🇦🇲", + "title": "Flag: Armenia" + }, + { + "emoji": "🇦🇴", + "title": "Flag: Angola" + }, + { + "emoji": "🇦🇶", + "title": "Flag: Antarctica" + }, + { + "emoji": "🇦🇷", + "title": "Flag: Argentina" + }, + { + "emoji": "🇦🇸", + "title": "Flag: American Samoa" + }, + { + "emoji": "🇦🇹", + "title": "Flag: Austria" + }, + { + "emoji": "🇦🇺", + "title": "Flag: Australia" + }, + { + "emoji": "🇦🇼", + "title": "Flag: Aruba" + }, + { + "emoji": "🇦🇽", + "title": "Flag: Åland Islands" + }, + { + "emoji": "🇦🇿", + "title": "Flag: Azerbaijan" + }, + { + "emoji": "🇧🇦", + "title": "Flag: Bosnia & Herzegovina" + }, + { + "emoji": "🇧🇧", + "title": "Flag: Barbados" + }, + { + "emoji": "🇧🇩", + "title": "Flag: Bangladesh" + }, + { + "emoji": "🇧🇪", + "title": "Flag: Belgium" + }, + { + "emoji": "🇧🇫", + "title": "Flag: Burkina Faso" + }, + { + "emoji": "🇧🇬", + "title": "Flag: Bulgaria" + }, + { + "emoji": "🇧🇭", + "title": "Flag: Bahrain" + }, + { + "emoji": "🇧🇮", + "title": "Flag: Burundi" + }, + { + "emoji": "🇧🇯", + "title": "Flag: Benin" + }, + { + "emoji": "🇧🇱", + "title": "Flag: St. Barthélemy" + }, + { + "emoji": "🇧🇲", + "title": "Flag: Bermuda" + }, + { + "emoji": "🇧🇳", + "title": "Flag: Brunei" + }, + { + "emoji": "🇧🇴", + "title": "Flag: Bolivia" + }, + { + "emoji": "🇧🇶", + "title": "Flag: Caribbean Netherlands" + }, + { + "emoji": "🇧🇷", + "title": "Flag: Brazil" + }, + { + "emoji": "🇧🇸", + "title": "Flag: Bahamas" + }, + { + "emoji": "🇧🇹", + "title": "Flag: Bhutan" + }, + { + "emoji": "🇧🇻", + "title": "Flag: Bouvet Island" + }, + { + "emoji": "🇧🇼", + "title": "Flag: Botswana" + }, + { + "emoji": "🇧🇾", + "title": "Flag: Belarus" + }, + { + "emoji": "🇧🇿", + "title": "Flag: Belize" + }, + { + "emoji": "🇨🇦", + "title": "Flag: Canada" + }, + { + "emoji": "🇨🇨", + "title": "Flag: Cocos (Keeling) Islands" + }, + { + "emoji": "🇨🇩", + "title": "Flag: Congo - Kinshasa" + }, + { + "emoji": "🇨🇫", + "title": "Flag: Central African Republic" + }, + { + "emoji": "🇨🇬", + "title": "Flag: Congo - Brazzaville" + }, + { + "emoji": "🇨🇭", + "title": "Flag: Switzerland" + }, + { + "emoji": "🇨🇮", + "title": "Flag: Côte d’Ivoire" + }, + { + "emoji": "🇨🇰", + "title": "Flag: Cook Islands" + }, + { + "emoji": "🇨🇱", + "title": "Flag: Chile" + }, + { + "emoji": "🇨🇲", + "title": "Flag: Cameroon" + }, + { + "emoji": "🇨🇳", + "title": "Flag: China" + }, + { + "emoji": "🇨🇴", + "title": "Flag: Colombia" + }, + { + "emoji": "🇨🇵", + "title": "Flag: Clipperton Island" + }, + { + "emoji": "🇨🇷", + "title": "Flag: Costa Rica" + }, + { + "emoji": "🇨🇺", + "title": "Flag: Cuba" + }, + { + "emoji": "🇨🇻", + "title": "Flag: Cape Verde" + }, + { + "emoji": "🇨🇼", + "title": "Flag: Curaçao" + }, + { + "emoji": "🇨🇽", + "title": "Flag: Christmas Island" + }, + { + "emoji": "🇨🇾", + "title": "Flag: Cyprus" + }, + { + "emoji": "🇨🇿", + "title": "Flag: Czechia" + }, + { + "emoji": "🇩🇪", + "title": "Flag: Germany" + }, + { + "emoji": "🇩🇬", + "title": "Flag: Diego Garcia" + }, + { + "emoji": "🇩🇯", + "title": "Flag: Djibouti" + }, + { + "emoji": "🇩🇰", + "title": "Flag: Denmark" + }, + { + "emoji": "🇩🇲", + "title": "Flag: Dominica" + }, + { + "emoji": "🇩🇴", + "title": "Flag: Dominican Republic" + }, + { + "emoji": "🇩🇿", + "title": "Flag: Algeria" + }, + { + "emoji": "🇪🇦", + "title": "Flag: Ceuta & Melilla" + }, + { + "emoji": "🇪🇨", + "title": "Flag: Ecuador" + }, + { + "emoji": "🇪🇪", + "title": "Flag: Estonia" + }, + { + "emoji": "🇪🇬", + "title": "Flag: Egypt" + }, + { + "emoji": "🇪🇭", + "title": "Flag: Western Sahara" + }, + { + "emoji": "🇪🇷", + "title": "Flag: Eritrea" + }, + { + "emoji": "🇪🇸", + "title": "Flag: Spain" + }, + { + "emoji": "🇪🇹", + "title": "Flag: Ethiopia" + }, + { + "emoji": "🇪🇺", + "title": "Flag: European Union" + }, + { + "emoji": "🇫🇮", + "title": "Flag: Finland" + }, + { + "emoji": "🇫🇯", + "title": "Flag: Fiji" + }, + { + "emoji": "🇫🇰", + "title": "Flag: Falkland Islands" + }, + { + "emoji": "🇫🇲", + "title": "Flag: Micronesia" + }, + { + "emoji": "🇫🇴", + "title": "Flag: Faroe Islands" + }, + { + "emoji": "🇫🇷", + "title": "Flag: France" + }, + { + "emoji": "🇬🇦", + "title": "Flag: Gabon" + }, + { + "emoji": "🇬🇧", + "title": "Flag: United Kingdom" + }, + { + "emoji": "🇬🇩", + "title": "Flag: Grenada" + }, + { + "emoji": "🇬🇪", + "title": "Flag: Georgia" + }, + { + "emoji": "🇬🇫", + "title": "Flag: French Guiana" + }, + { + "emoji": "🇬🇬", + "title": "Flag: Guernsey" + }, + { + "emoji": "🇬🇭", + "title": "Flag: Ghana" + }, + { + "emoji": "🇬🇮", + "title": "Flag: Gibraltar" + }, + { + "emoji": "🇬🇱", + "title": "Flag: Greenland" + }, + { + "emoji": "🇬🇲", + "title": "Flag: Gambia" + }, + { + "emoji": "🇬🇳", + "title": "Flag: Guinea" + }, + { + "emoji": "🇬🇵", + "title": "Flag: Guadeloupe" + }, + { + "emoji": "🇬🇶", + "title": "Flag: Equatorial Guinea" + }, + { + "emoji": "🇬🇷", + "title": "Flag: Greece" + }, + { + "emoji": "🇬🇸", + "title": "Flag: South Georgia & South Sandwich Islands" + }, + { + "emoji": "🇬🇹", + "title": "Flag: Guatemala" + }, + { + "emoji": "🇬🇺", + "title": "Flag: Guam" + }, + { + "emoji": "🇬🇼", + "title": "Flag: Guinea-Bissau" + }, + { + "emoji": "🇬🇾", + "title": "Flag: Guyana" + }, + { + "emoji": "🇭🇰", + "title": "Flag: Hong Kong SAR China" + }, + { + "emoji": "🇭🇲", + "title": "Flag: Heard & McDonald Islands" + }, + { + "emoji": "🇭🇳", + "title": "Flag: Honduras" + }, + { + "emoji": "🇭🇷", + "title": "Flag: Croatia" + }, + { + "emoji": "🇭🇹", + "title": "Flag: Haiti" + }, + { + "emoji": "🇭🇺", + "title": "Flag: Hungary" + }, + { + "emoji": "🇮🇨", + "title": "Flag: Canary Islands" + }, + { + "emoji": "🇮🇩", + "title": "Flag: Indonesia" + }, + { + "emoji": "🇮🇪", + "title": "Flag: Ireland" + }, + { + "emoji": "🇮🇱", + "title": "Flag: Israel" + }, + { + "emoji": "🇮🇲", + "title": "Flag: Isle of Man" + }, + { + "emoji": "🇮🇳", + "title": "Flag: India" + }, + { + "emoji": "🇮🇴", + "title": "Flag: British Indian Ocean Territory" + }, + { + "emoji": "🇮🇶", + "title": "Flag: Iraq" + }, + { + "emoji": "🇮🇷", + "title": "Flag: Iran" + }, + { + "emoji": "🇮🇸", + "title": "Flag: Iceland" + }, + { + "emoji": "🇮🇹", + "title": "Flag: Italy" + }, + { + "emoji": "🇯🇪", + "title": "Flag: Jersey" + }, + { + "emoji": "🇯🇲", + "title": "Flag: Jamaica" + }, + { + "emoji": "🇯🇴", + "title": "Flag: Jordan" + }, + { + "emoji": "🇯🇵", + "title": "Flag: Japan" + }, + { + "emoji": "🇰🇪", + "title": "Flag: Kenya" + }, + { + "emoji": "🇰🇬", + "title": "Flag: Kyrgyzstan" + }, + { + "emoji": "🇰🇭", + "title": "Flag: Cambodia" + }, + { + "emoji": "🇰🇮", + "title": "Flag: Kiribati" + }, + { + "emoji": "🇰🇲", + "title": "Flag: Comoros" + }, + { + "emoji": "🇰🇳", + "title": "Flag: St. Kitts & Nevis" + }, + { + "emoji": "🇰🇵", + "title": "Flag: North Korea" + }, + { + "emoji": "🇰🇷", + "title": "Flag: South Korea" + }, + { + "emoji": "🇰🇼", + "title": "Flag: Kuwait" + }, + { + "emoji": "🇰🇾", + "title": "Flag: Cayman Islands" + }, + { + "emoji": "🇰🇿", + "title": "Flag: Kazakhstan" + }, + { + "emoji": "🇱🇦", + "title": "Flag: Laos" + }, + { + "emoji": "🇱🇧", + "title": "Flag: Lebanon" + }, + { + "emoji": "🇱🇨", + "title": "Flag: St. Lucia" + }, + { + "emoji": "🇱🇮", + "title": "Flag: Liechtenstein" + }, + { + "emoji": "🇱🇰", + "title": "Flag: Sri Lanka" + }, + { + "emoji": "🇱🇷", + "title": "Flag: Liberia" + }, + { + "emoji": "🇱🇸", + "title": "Flag: Lesotho" + }, + { + "emoji": "🇱🇹", + "title": "Flag: Lithuania" + }, + { + "emoji": "🇱🇺", + "title": "Flag: Luxembourg" + }, + { + "emoji": "🇱🇻", + "title": "Flag: Latvia" + }, + { + "emoji": "🇱🇾", + "title": "Flag: Libya" + }, + { + "emoji": "🇲🇦", + "title": "Flag: Morocco" + }, + { + "emoji": "🇲🇨", + "title": "Flag: Monaco" + }, + { + "emoji": "🇲🇩", + "title": "Flag: Moldova" + }, + { + "emoji": "🇲🇪", + "title": "Flag: Montenegro" + }, + { + "emoji": "🇲🇫", + "title": "Flag: St. Martin" + }, + { + "emoji": "🇲🇬", + "title": "Flag: Madagascar" + }, + { + "emoji": "🇲🇭", + "title": "Flag: Marshall Islands" + }, + { + "emoji": "🇲🇰", + "title": "Flag: North Macedonia" + }, + { + "emoji": "🇲🇱", + "title": "Flag: Mali" + }, + { + "emoji": "🇲🇲", + "title": "Flag: Myanmar (Burma)" + }, + { + "emoji": "🇲🇳", + "title": "Flag: Mongolia" + }, + { + "emoji": "🇲🇴", + "title": "Flag: Macao Sar China" + }, + { + "emoji": "🇲🇵", + "title": "Flag: Northern Mariana Islands" + }, + { + "emoji": "🇲🇶", + "title": "Flag: Martinique" + }, + { + "emoji": "🇲🇷", + "title": "Flag: Mauritania" + }, + { + "emoji": "🇲🇸", + "title": "Flag: Montserrat" + }, + { + "emoji": "🇲🇹", + "title": "Flag: Malta" + }, + { + "emoji": "🇲🇺", + "title": "Flag: Mauritius" + }, + { + "emoji": "🇲🇻", + "title": "Flag: Maldives" + }, + { + "emoji": "🇲🇼", + "title": "Flag: Malawi" + }, + { + "emoji": "🇲🇽", + "title": "Flag: Mexico" + }, + { + "emoji": "🇲🇾", + "title": "Flag: Malaysia" + }, + { + "emoji": "🇲🇿", + "title": "Flag: Mozambique" + }, + { + "emoji": "🇳🇦", + "title": "Flag: Namibia" + }, + { + "emoji": "🇳🇨", + "title": "Flag: New Caledonia" + }, + { + "emoji": "🇳🇪", + "title": "Flag: Niger" + }, + { + "emoji": "🇳🇫", + "title": "Flag: Norfolk Island" + }, + { + "emoji": "🇳🇬", + "title": "Flag: Nigeria" + }, + { + "emoji": "🇳🇮", + "title": "Flag: Nicaragua" + }, + { + "emoji": "🇳🇱", + "title": "Flag: Netherlands" + }, + { + "emoji": "🇳🇴", + "title": "Flag: Norway" + }, + { + "emoji": "🇳🇵", + "title": "Flag: Nepal" + }, + { + "emoji": "🇳🇷", + "title": "Flag: Nauru" + }, + { + "emoji": "🇳🇺", + "title": "Flag: Niue" + }, + { + "emoji": "🇳🇿", + "title": "Flag: New Zealand" + }, + { + "emoji": "🇴🇲", + "title": "Flag: Oman" + }, + { + "emoji": "🇵🇦", + "title": "Flag: Panama" + }, + { + "emoji": "🇵🇪", + "title": "Flag: Peru" + }, + { + "emoji": "🇵🇫", + "title": "Flag: French Polynesia" + }, + { + "emoji": "🇵🇬", + "title": "Flag: Papua New Guinea" + }, + { + "emoji": "🇵🇭", + "title": "Flag: Philippines" + }, + { + "emoji": "🇵🇰", + "title": "Flag: Pakistan" + }, + { + "emoji": "🇵🇱", + "title": "Flag: Poland" + }, + { + "emoji": "🇵🇲", + "title": "Flag: St. Pierre & Miquelon" + }, + { + "emoji": "🇵🇳", + "title": "Flag: Pitcairn Islands" + }, + { + "emoji": "🇵🇷", + "title": "Flag: Puerto Rico" + }, + { + "emoji": "🇵🇸", + "title": "Flag: Palestinian Territories" + }, + { + "emoji": "🇵🇹", + "title": "Flag: Portugal" + }, + { + "emoji": "🇵🇼", + "title": "Flag: Palau" + }, + { + "emoji": "🇵🇾", + "title": "Flag: Paraguay" + }, + { + "emoji": "🇶🇦", + "title": "Flag: Qatar" + }, + { + "emoji": "🇷🇪", + "title": "Flag: Réunion" + }, + { + "emoji": "🇷🇴", + "title": "Flag: Romania" + }, + { + "emoji": "🇷🇸", + "title": "Flag: Serbia" + }, + { + "emoji": "🇷🇺", + "title": "Flag: Russia" + }, + { + "emoji": "🇷🇼", + "title": "Flag: Rwanda" + }, + { + "emoji": "🇸🇦", + "title": "Flag: Saudi Arabia" + }, + { + "emoji": "🇸🇧", + "title": "Flag: Solomon Islands" + }, + { + "emoji": "🇸🇨", + "title": "Flag: Seychelles" + }, + { + "emoji": "🇸🇩", + "title": "Flag: Sudan" + }, + { + "emoji": "🇸🇪", + "title": "Flag: Sweden" + }, + { + "emoji": "🇸🇬", + "title": "Flag: Singapore" + }, + { + "emoji": "🇸🇭", + "title": "Flag: St. Helena" + }, + { + "emoji": "🇸🇮", + "title": "Flag: Slovenia" + }, + { + "emoji": "🇸🇯", + "title": "Flag: Svalbard & Jan Mayen" + }, + { + "emoji": "🇸🇰", + "title": "Flag: Slovakia" + }, + { + "emoji": "🇸🇱", + "title": "Flag: Sierra Leone" + }, + { + "emoji": "🇸🇲", + "title": "Flag: San Marino" + }, + { + "emoji": "🇸🇳", + "title": "Flag: Senegal" + }, + { + "emoji": "🇸🇴", + "title": "Flag: Somalia" + }, + { + "emoji": "🇸🇷", + "title": "Flag: Suriname" + }, + { + "emoji": "🇸🇸", + "title": "Flag: South Sudan" + }, + { + "emoji": "🇸🇹", + "title": "Flag: São Tomé & Príncipe" + }, + { + "emoji": "🇸🇻", + "title": "Flag: El Salvador" + }, + { + "emoji": "🇸🇽", + "title": "Flag: Sint Maarten" + }, + { + "emoji": "🇸🇾", + "title": "Flag: Syria" + }, + { + "emoji": "🇸🇿", + "title": "Flag: Eswatini" + }, + { + "emoji": "🇹🇦", + "title": "Flag: Tristan Da Cunha" + }, + { + "emoji": "🇹🇨", + "title": "Flag: Turks & Caicos Islands" + }, + { + "emoji": "🇹🇩", + "title": "Flag: Chad" + }, + { + "emoji": "🇹🇫", + "title": "Flag: French Southern Territories" + }, + { + "emoji": "🇹🇬", + "title": "Flag: Togo" + }, + { + "emoji": "🇹🇭", + "title": "Flag: Thailand" + }, + { + "emoji": "🇹🇯", + "title": "Flag: Tajikistan" + }, + { + "emoji": "🇹🇰", + "title": "Flag: Tokelau" + }, + { + "emoji": "🇹🇱", + "title": "Flag: Timor-Leste" + }, + { + "emoji": "🇹🇲", + "title": "Flag: Turkmenistan" + }, + { + "emoji": "🇹🇳", + "title": "Flag: Tunisia" + }, + { + "emoji": "🇹🇴", + "title": "Flag: Tonga" + }, + { + "emoji": "🇹🇷", + "title": "Flag: Turkey" + }, + { + "emoji": "🇹🇹", + "title": "Flag: Trinidad & Tobago" + }, + { + "emoji": "🇹🇻", + "title": "Flag: Tuvalu" + }, + { + "emoji": "🇹🇼", + "title": "Flag: Taiwan" + }, + { + "emoji": "🇹🇿", + "title": "Flag: Tanzania" + }, + { + "emoji": "🇺🇦", + "title": "Flag: Ukraine" + }, + { + "emoji": "🇺🇬", + "title": "Flag: Uganda" + }, + { + "emoji": "🇺🇲", + "title": "Flag: U.S. Outlying Islands" + }, + { + "emoji": "🇺🇳", + "title": "Flag: United Nations" + }, + { + "emoji": "🇺🇸", + "title": "Flag: United States" + }, + { + "emoji": "🇺🇾", + "title": "Flag: Uruguay" + }, + { + "emoji": "🇺🇿", + "title": "Flag: Uzbekistan" + }, + { + "emoji": "🇻🇦", + "title": "Flag: Vatican City" + }, + { + "emoji": "🇻🇨", + "title": "Flag: St. Vincent & Grenadines" + }, + { + "emoji": "🇻🇪", + "title": "Flag: Venezuela" + }, + { + "emoji": "🇻🇬", + "title": "Flag: British Virgin Islands" + }, + { + "emoji": "🇻🇮", + "title": "Flag: U.S. Virgin Islands" + }, + { + "emoji": "🇻🇳", + "title": "Flag: Vietnam" + }, + { + "emoji": "🇻🇺", + "title": "Flag: Vanuatu" + }, + { + "emoji": "🇼🇫", + "title": "Flag: Wallis & Futuna" + }, + { + "emoji": "🇼🇸", + "title": "Flag: Samoa" + }, + { + "emoji": "🇽🇰", + "title": "Flag: Kosovo" + }, + { + "emoji": "🇾🇪", + "title": "Flag: Yemen" + }, + { + "emoji": "🇾🇹", + "title": "Flag: Mayotte" + }, + { + "emoji": "🇿🇦", + "title": "Flag: South Africa" + }, + { + "emoji": "🇿🇲", + "title": "Flag: Zambia" + }, + { + "emoji": "🇿🇼", + "title": "Flag: Zimbabwe" + }, + { + "emoji": "🏴󠁧󠁢󠁥󠁮󠁧󠁿", + "title": "Flag: England" + }, + { + "emoji": "🏴󠁧󠁢󠁳󠁣󠁴󠁿", + "title": "Flag: Scotland" + }, + { + "emoji": "🏴󠁧󠁢󠁷󠁬󠁳󠁿", + "title": "Flag: Wales" + }, + { + "emoji": "🏴󠁵󠁳󠁴󠁸󠁿", + "title": "Flag for Texas (US-TX)" + } + ] + }; + + const categoryFlags = { + 'People': ' ', + 'Nature': ' ', + 'Food-dring': ' ', + 'Activity': '', + 'Travel-places': ' ', + 'Objects': ' ', + 'Symbols': ' ', + 'Flags': '' + }; + + const icons = { + search: ' ', + close: '', + move: ' ' + } + + + + + const functions = { + + styles: () => { + + const styles = ` + + `; + + document.head.insertAdjacentHTML('beforeend', styles); + }, + + + position: () => { + + const e = window.event; + const clickPosX = e.clientX; + const clickPosY = e.clientY; + const obj = {}; + + obj.left = clickPosX; + obj.top = clickPosY; + + return obj; + + }, + + + rePositioning: (picker) => { + picker.getBoundingClientRect().right > window.screen.availWidth ? picker.style.left = window.screen.availWidth - picker.offsetWidth + 'px' : false; + + if (window.innerHeight > pickerHeight) { + picker.getBoundingClientRect().bottom > window.innerHeight ? picker.style.top = window.innerHeight - picker.offsetHeight + 'px' : false; + } + }, + + + render: (e, attr) => { + // attr is empty in friendica, no idea why.. + if (!attr) attr='.emojis' + emojiList = undefined; + const index = this.options.trigger.findIndex(item => item.selector === attr); + this.insertInto = this.options.trigger[index].insertInto; + + const position = functions.position(); + + if (!emojiesHTML.length) { + + for (const key in emojiObj) { + if (emojiObj.hasOwnProperty.call(emojiObj, key)) { + const categoryObj = emojiObj[key]; + + + categoriesHTML += `
  • + ${categoryFlags[key]} +
  • `; + + emojiesHTML += `
    `; + emojiesHTML += `

    ${key}

    `; + categoryObj.forEach(ej => { + emojiesHTML += `
  • + ${ej.emoji} +
  • `; + }); + emojiesHTML += '
    '; + } + } + } + + + if (document.querySelector('.fg-emoji-container')) { + this.lib('.fg-emoji-container').remove(); + } + + + const picker = ` +
    + + + + +
    + + +
      + ${emojiesHTML} +
    +
    +
    + `; + + document.body.insertAdjacentHTML('beforeend', picker); + + functions.rePositioning(document.querySelector('.fg-emoji-container')); + + setTimeout(() => { + document.querySelector('.fg-emoji-picker-search input').focus(); + }, 500) + }, + + + closePicker: (e) => { + + e.preventDefault(); + + this.lib('.fg-emoji-container').remove(); + + moseMove = false; + }, + + + checkPickerExist(e) { + + if (document.querySelector('.fg-emoji-container') && !e.target.closest('.fg-emoji-container') && !moseMove) { + + functions.closePicker.call(this, e); + } + }, + + + setCaretPosition: (field, caretPos) => { + var elem = field + if (elem != null) { + if (elem.createTextRange) { + var range = elem.createTextRange(); + range.move('character', caretPos); + range.select(); + } else { + if (elem.selectionStart) { + elem.focus(); + elem.setSelectionRange(caretPos, caretPos); + } else { + elem.focus(); + } + } + } + }, + + + insert: e => { + + e.preventDefault(); + + const emoji = e.target.innerText.trim(); + const myField = document.querySelectorAll(this.insertInto); + const myValue = emoji; + + // Check if selector is an array + myField.forEach(myField => { + + if (document.selection) { + myField.focus(); + sel = document.selection.createRange(); + sel.text = myValue; + } else if (myField.selectionStart || myField.selectionStart == "0") { + const startPos = myField.selectionStart; + const endPos = myField.selectionEnd; + myField.value = myField.value.substring(0, startPos) + myValue + myField.value.substring(endPos, myField.value.length); + + functions.setCaretPosition(myField, startPos + 2) + + } else { + myField.value += myValue; + myField.focus() + } + + }) + }, + + + categoryNav: e => { + e.preventDefault(); + + const link = e.target.closest('a'); + + if (link.getAttribute('id') && link.getAttribute('id') === 'fg-emoji-picker-close-button') return false; + if (link.className.includes('fg-emoji-picker-move')) return false; + + const id = link.getAttribute('href'); + const emojiBody = document.querySelector('.fg-emoji-list'); + const destination = emojiBody.querySelector(`${id}`); + + this.lib('.fg-emoji-nav li').removeClass('emoji-picker-nav-active'); + link.closest('li').classList.add('emoji-picker-nav-active'); + + destination.scrollIntoView({behavior: "smooth", block: "start", inline: "nearest"}) + }, + + + search: e => { + + const val = e.target.value.trim(); + + if (!emojiList) { + emojiList = Array.from(document.querySelectorAll('.fg-emoji-picker-category-wrapper li')); + } + + emojiList.filter(emoji => { + if (!emoji.getAttribute('data-title').match(val)) { + emoji.style.display = 'none' + } else { + emoji.style.display = '' + } + }) + }, + + + mouseDown: e => { + e.preventDefault(); + moseMove = true; + }, + + mouseUp: e => { + e.preventDefault(); + moseMove = false; + }, + + mouseMove: e => { + + if (moseMove) { + e.preventDefault(); + const el = document.querySelector('.fg-emoji-container'); + el.style.left = e.clientX - 320 + 'px'; + el.style.top = e.clientY - 10 + 'px'; + } + } + }; + + + + const bindEvents = () => { + + this.lib(document.body).on('click', functions.closePicker, '#fg-emoji-picker-close-button'); + this.lib(document.body).on('click', functions.checkPickerExist); + this.lib(document.body).on('click', functions.render, this.trigger); + this.lib(document.body).on('click', functions.insert, '.fg-emoji-list a'); + this.lib(document.body).on('click', functions.categoryNav, '.fg-emoji-nav a'); + this.lib(document.body).on('input', functions.search, '.fg-emoji-picker-search input'); + this.lib(document).on('mousedown', functions.mouseDown, '#fg-emoji-picker-move'); + this.lib(document).on('mouseup', functions.mouseUp, '#fg-emoji-picker-move'); + this.lib(document).on('mousemove', functions.mouseMove); + }; + + + + (() => { + + // Start styles + functions.styles(); + + // Event functions + bindEvents.call(this); + + })() +} \ No newline at end of file diff --git a/view/js/vanillaEmojiPicker/vanillaEmojiPicker.min.js b/view/js/vanillaEmojiPicker/vanillaEmojiPicker.min.js new file mode 100644 index 0000000000..1bd4eb30ad --- /dev/null +++ b/view/js/vanillaEmojiPicker/vanillaEmojiPicker.min.js @@ -0,0 +1,202 @@ +const EmojiPicker=function(e){this.options=e,this.trigger=this.options.trigger.map(e=>e.selector),this.insertInto=void 0;let i="",t="",o,l=!1,a=this.options.closeButton?370:350;this.lib=function(e){let i=e=>{var i=Object.prototype.toString.call(e);return"object"==typeof e&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(i)&&"number"==typeof e.length&&(0===e.length||"object"==typeof e[0]&&e[0].nodeType>0)};return{el(){if(e)return e.nodeName?[e]:i(e)?Array.from(e):"string"==typeof e||"STRING"==typeof e?Array.from(document.querySelectorAll(e)):void 0},on(e,i,t){t?this.el().forEach(o=>{o.addEventListener(e,e=>{if(e.target.closest(t)){let o;if(Array.isArray(t)){let l=e.target.outerHTML,a=t.findIndex(e=>l.includes(e.slice(1)));o=t[a]}i(e,o)}})}):this.el().forEach(t=>{t.addEventListener(e,i.bind(t))})},css(e){for(let i in e)if(Object.hasOwnProperty.call(e,i)){let t=e[i];this.el().forEach(e=>e.style[i]=t)}},attr(e,i){if(!i)return this.el()[0].getAttribute(e);this.el().forEach(t=>t.setAttribute(e,i))},removeAttr(e){this.el().forEach(i=>i.removeAttribute(e))},addClass(e){this.el().forEach(i=>i.classList.add(e))},removeClass(e){this.el().forEach(i=>i.classList.remove(e))},slug:e=>e.toLowerCase().replace(/[^\u00BF-\u1FFF\u2C00-\uD7FF\w]+|[\_]+/ig,"-").replace(/ +/g,"-"),remove(e){this.el().forEach(e=>e.remove())},val(e){let i;return void 0===e?this.el().forEach(e=>{i=e.value}):this.el().forEach(i=>{i.value=e}),i},text(i){if(void 0===i)return e.innerText;this.el().forEach(e=>{e.innerText=i})},html(i){if(void 0===i)return e.innerHTML;this.el().forEach(e=>{e.innerHTML=i})}}};let m={People:[{emoji:"\uD83D\uDE00",title:"Grinning Face"},{emoji:"\uD83D\uDE03",title:"Grinning Face with Big Eyes"},{emoji:"\uD83D\uDE04",title:"Grinning Face with Smiling Eyes"},{emoji:"\uD83D\uDE01",title:"Beaming Face with Smiling Eyes"},{emoji:"\uD83D\uDE06",title:"Grinning Squinting Face"},{emoji:"\uD83D\uDE05",title:"Grinning Face with Sweat"},{emoji:"\uD83E\uDD23",title:"Rolling on the Floor Laughing"},{emoji:"\uD83D\uDE02",title:"Face with Tears of Joy"},{emoji:"\uD83D\uDE42",title:"Slightly Smiling Face"},{emoji:"\uD83D\uDE43",title:"Upside-Down Face"},{emoji:"\uD83D\uDE09",title:"Winking Face"},{emoji:"\uD83D\uDE0A",title:"Smiling Face with Smiling Eyes"},{emoji:"\uD83D\uDE07",title:"Smiling Face with Halo"},{emoji:"\uD83E\uDD70",title:"Smiling Face with Hearts"},{emoji:"\uD83D\uDE0D",title:"Smiling Face with Heart-Eyes"},{emoji:"\uD83E\uDD29",title:"Star-Struck"},{emoji:"\uD83D\uDE18",title:"Face Blowing a Kiss"},{emoji:"\uD83D\uDE17",title:"Kissing Face"},{emoji:"☺️",title:"Smiling Face"},{emoji:"\uD83D\uDE1A",title:"Kissing Face with Closed Eyes"},{emoji:"\uD83D\uDE19",title:"Kissing Face with Smiling Eyes"},{emoji:"\uD83E\uDD72",title:"Smiling Face with Tear"},{emoji:"\uD83D\uDE0B",title:"Face Savoring Food"},{emoji:"\uD83D\uDE1B",title:"Face with Tongue"},{emoji:"\uD83D\uDE1C",title:"Winking Face with Tongue"},{emoji:"\uD83E\uDD2A",title:"Zany Face"},{emoji:"\uD83D\uDE1D",title:"Squinting Face with Tongue"},{emoji:"\uD83E\uDD11",title:"Money-Mouth Face"},{emoji:"\uD83E\uDD17",title:"Smiling Face with Open Hands"},{emoji:"\uD83E\uDD2D",title:"Face with Hand Over Mouth"},{emoji:"\uD83E\uDD2B",title:"Shushing Face"},{emoji:"\uD83E\uDD14",title:"Thinking Face"},{emoji:"\uD83E\uDD10",title:"Zipper-Mouth Face"},{emoji:"\uD83E\uDD28",title:"Face with Raised Eyebrow"},{emoji:"\uD83D\uDE10",title:"Neutral Face"},{emoji:"\uD83D\uDE11",title:"Expressionless Face"},{emoji:"\uD83D\uDE36",title:"Face Without Mouth"},{emoji:"\uD83D\uDE36‍\uD83C\uDF2B️",title:"Face in Clouds"},{emoji:"\uD83D\uDE0F",title:"Smirking Face"},{emoji:"\uD83D\uDE12",title:"Unamused Face"},{emoji:"\uD83D\uDE44",title:"Face with Rolling Eyes"},{emoji:"\uD83D\uDE2C",title:"Grimacing Face"},{emoji:"\uD83D\uDE2E‍\uD83D\uDCA8",title:"Face Exhaling"},{emoji:"\uD83E\uDD25",title:"Lying Face"},{emoji:"\uD83D\uDE0C",title:"Relieved Face"},{emoji:"\uD83D\uDE14",title:"Pensive Face"},{emoji:"\uD83D\uDE2A",title:"Sleepy Face"},{emoji:"\uD83E\uDD24",title:"Drooling Face"},{emoji:"\uD83D\uDE34",title:"Sleeping Face"},{emoji:"\uD83D\uDE37",title:"Face with Medical Mask"},{emoji:"\uD83E\uDD12",title:"Face with Thermometer"},{emoji:"\uD83E\uDD15",title:"Face with Head-Bandage"},{emoji:"\uD83E\uDD22",title:"Nauseated Face"},{emoji:"\uD83E\uDD2E",title:"Face Vomiting"},{emoji:"\uD83E\uDD27",title:"Sneezing Face"},{emoji:"\uD83E\uDD75",title:"Hot Face"},{emoji:"\uD83E\uDD76",title:"Cold Face"},{emoji:"\uD83E\uDD74",title:"Woozy Face"},{emoji:"\uD83D\uDE35",title:"Face with Crossed-Out Eyes"},{emoji:"\uD83D\uDE35‍\uD83D\uDCAB",title:"Face with Spiral Eyes"},{emoji:"\uD83E\uDD2F",title:"Exploding Head"},{emoji:"\uD83E\uDD20",title:"Cowboy Hat Face"},{emoji:"\uD83E\uDD73",title:"Partying Face"},{emoji:"\uD83E\uDD78",title:"Disguised Face"},{emoji:"\uD83D\uDE0E",title:"Smiling Face with Sunglasses"},{emoji:"\uD83E\uDD13",title:"Nerd Face"},{emoji:"\uD83E\uDDD0",title:"Face with Monocle"},{emoji:"\uD83D\uDE15",title:"Confused Face"},{emoji:"\uD83D\uDE1F",title:"Worried Face"},{emoji:"\uD83D\uDE41",title:"Slightly Frowning Face"},{emoji:"☹️",title:"Frowning Face"},{emoji:"\uD83D\uDE2E",title:"Face with Open Mouth"},{emoji:"\uD83D\uDE2F",title:"Hushed Face"},{emoji:"\uD83D\uDE32",title:"Astonished Face"},{emoji:"\uD83D\uDE33",title:"Flushed Face"},{emoji:"\uD83E\uDD7A",title:"Pleading Face"},{emoji:"\uD83D\uDE26",title:"Frowning Face with Open Mouth"},{emoji:"\uD83D\uDE27",title:"Anguished Face"},{emoji:"\uD83D\uDE28",title:"Fearful Face"},{emoji:"\uD83D\uDE30",title:"Anxious Face with Sweat"},{emoji:"\uD83D\uDE25",title:"Sad but Relieved Face"},{emoji:"\uD83D\uDE22",title:"Crying Face"},{emoji:"\uD83D\uDE2D",title:"Loudly Crying Face"},{emoji:"\uD83D\uDE31",title:"Face Screaming in Fear"},{emoji:"\uD83D\uDE16",title:"Confounded Face"},{emoji:"\uD83D\uDE23",title:"Persevering Face"},{emoji:"\uD83D\uDE1E",title:"Disappointed Face"},{emoji:"\uD83D\uDE13",title:"Downcast Face with Sweat"},{emoji:"\uD83D\uDE29",title:"Weary Face"},{emoji:"\uD83D\uDE2B",title:"Tired Face"},{emoji:"\uD83E\uDD71",title:"Yawning Face"},{emoji:"\uD83D\uDE24",title:"Face with Steam From Nose"},{emoji:"\uD83D\uDE21",title:"Enraged Face"},{emoji:"\uD83D\uDE20",title:"Angry Face"},{emoji:"\uD83E\uDD2C",title:"Face with Symbols on Mouth"},{emoji:"\uD83D\uDE08",title:"Smiling Face with Horns"},{emoji:"\uD83D\uDC7F",title:"Angry Face with Horns"},{emoji:"\uD83D\uDC80",title:"Skull"},{emoji:"☠️",title:"Skull and Crossbones"},{emoji:"\uD83D\uDCA9",title:"Pile of Poo"},{emoji:"\uD83E\uDD21",title:"Clown Face"},{emoji:"\uD83D\uDC79",title:"Ogre"},{emoji:"\uD83D\uDC7A",title:"Goblin"},{emoji:"\uD83D\uDC7B",title:"Ghost"},{emoji:"\uD83D\uDC7D",title:"Alien"},{emoji:"\uD83D\uDC7E",title:"Alien Monster"},{emoji:"\uD83E\uDD16",title:"Robot"},{emoji:"\uD83D\uDE3A",title:"Grinning Cat"},{emoji:"\uD83D\uDE38",title:"Grinning Cat with Smiling Eyes"},{emoji:"\uD83D\uDE39",title:"Cat with Tears of Joy"},{emoji:"\uD83D\uDE3B",title:"Smiling Cat with Heart-Eyes"},{emoji:"\uD83D\uDE3C",title:"Cat with Wry Smile"},{emoji:"\uD83D\uDE3D",title:"Kissing Cat"},{emoji:"\uD83D\uDE40",title:"Weary Cat"},{emoji:"\uD83D\uDE3F",title:"Crying Cat"},{emoji:"\uD83D\uDE3E",title:"Pouting Cat"},{emoji:"\uD83D\uDC8B",title:"Kiss Mark"},{emoji:"\uD83D\uDC4B",title:"Waving Hand"},{emoji:"\uD83E\uDD1A",title:"Raised Back of Hand"},{emoji:"\uD83D\uDD90️",title:"Hand with Fingers Splayed"},{emoji:"✋",title:"Raised Hand"},{emoji:"\uD83D\uDD96",title:"Vulcan Salute"},{emoji:"\uD83D\uDC4C",title:"OK Hand"},{emoji:"\uD83E\uDD0C",title:"Pinched Fingers"},{emoji:"\uD83E\uDD0F",title:"Pinching Hand"},{emoji:"✌️",title:"Victory Hand"},{emoji:"\uD83E\uDD1E",title:"Crossed Fingers"},{emoji:"\uD83E\uDD1F",title:"Love-You Gesture"},{emoji:"\uD83E\uDD18",title:"Sign of the Horns"},{emoji:"\uD83E\uDD19",title:"Call Me Hand"},{emoji:"\uD83D\uDC48",title:"Backhand Index Pointing Left"},{emoji:"\uD83D\uDC49",title:"Backhand Index Pointing Right"},{emoji:"\uD83D\uDC46",title:"Backhand Index Pointing Up"},{emoji:"\uD83D\uDD95",title:"Middle Finger"},{emoji:"\uD83D\uDC47",title:"Backhand Index Pointing Down"},{emoji:"☝️",title:"Index Pointing Up"},{emoji:"\uD83D\uDC4D",title:"Thumbs Up"},{emoji:"\uD83D\uDC4E",title:"Thumbs Down"},{emoji:"✊",title:"Raised Fist"},{emoji:"\uD83D\uDC4A",title:"Oncoming Fist"},{emoji:"\uD83E\uDD1B",title:"Left-Facing Fist"},{emoji:"\uD83E\uDD1C",title:"Right-Facing Fist"},{emoji:"\uD83D\uDC4F",title:"Clapping Hands"},{emoji:"\uD83D\uDE4C",title:"Raising Hands"},{emoji:"\uD83D\uDC50",title:"Open Hands"},{emoji:"\uD83E\uDD32",title:"Palms Up Together"},{emoji:"\uD83E\uDD1D",title:"Handshake"},{emoji:"\uD83D\uDE4F",title:"Folded Hands"},{emoji:"✍️",title:"Writing Hand"},{emoji:"\uD83D\uDC85",title:"Nail Polish"},{emoji:"\uD83E\uDD33",title:"Selfie"},{emoji:"\uD83D\uDCAA",title:"Flexed Biceps"},{emoji:"\uD83E\uDDBE",title:"Mechanical Arm"},{emoji:"\uD83E\uDDBF",title:"Mechanical Leg"},{emoji:"\uD83E\uDDB5",title:"Leg"},{emoji:"\uD83E\uDDB6",title:"Foot"},{emoji:"\uD83D\uDC42",title:"Ear"},{emoji:"\uD83E\uDDBB",title:"Ear with Hearing Aid"},{emoji:"\uD83D\uDC43",title:"Nose"},{emoji:"\uD83E\uDDE0",title:"Brain"},{emoji:"\uD83E\uDEC0",title:"Anatomical Heart"},{emoji:"\uD83E\uDEC1",title:"Lungs"},{emoji:"\uD83E\uDDB7",title:"Tooth"},{emoji:"\uD83E\uDDB4",title:"Bone"},{emoji:"\uD83D\uDC40",title:"Eyes"},{emoji:"\uD83D\uDC41️",title:"Eye"},{emoji:"\uD83D\uDC45",title:"Tongue"},{emoji:"\uD83D\uDC44",title:"Mouth"},{emoji:"\uD83D\uDC76",title:"Baby"},{emoji:"\uD83E\uDDD2",title:"Child"},{emoji:"\uD83D\uDC66",title:"Boy"},{emoji:"\uD83D\uDC67",title:"Girl"},{emoji:"\uD83E\uDDD1",title:"Person"},{emoji:"\uD83D\uDC71",title:"Person: Blond Hair"},{emoji:"\uD83D\uDC68",title:"Man"},{emoji:"\uD83E\uDDD4",title:"Person: Beard"},{emoji:"\uD83D\uDC68‍\uD83E\uDDB0",title:"Man: Red Hair"},{emoji:"\uD83D\uDC68‍\uD83E\uDDB1",title:"Man: Curly Hair"},{emoji:"\uD83D\uDC68‍\uD83E\uDDB3",title:"Man: White Hair"},{emoji:"\uD83D\uDC68‍\uD83E\uDDB2",title:"Man: Bald"},{emoji:"\uD83D\uDC69",title:"Woman"},{emoji:"\uD83D\uDC69‍\uD83E\uDDB0",title:"Woman: Red Hair"},{emoji:"\uD83E\uDDD1‍\uD83E\uDDB0",title:"Person: Red Hair"},{emoji:"\uD83D\uDC69‍\uD83E\uDDB1",title:"Woman: Curly Hair"},{emoji:"\uD83E\uDDD1‍\uD83E\uDDB1",title:"Person: Curly Hair"},{emoji:"\uD83D\uDC69‍\uD83E\uDDB3",title:"Woman: White Hair"},{emoji:"\uD83E\uDDD1‍\uD83E\uDDB3",title:"Person: White Hair"},{emoji:"\uD83D\uDC69‍\uD83E\uDDB2",title:"Woman: Bald"},{emoji:"\uD83E\uDDD1‍\uD83E\uDDB2",title:"Person: Bald"},{emoji:"\uD83D\uDC71‍♀️",title:"Woman: Blond Hair"},{emoji:"\uD83D\uDC71‍♂️",title:"Man: Blond Hair"},{emoji:"\uD83E\uDDD3",title:"Older Person"},{emoji:"\uD83D\uDC74",title:"Old Man"},{emoji:"\uD83D\uDC75",title:"Old Woman"},{emoji:"\uD83D\uDE4D",title:"Person Frowning"},{emoji:"\uD83D\uDE4D‍♂️",title:"Man Frowning"},{emoji:"\uD83D\uDE4D‍♀️",title:"Woman Frowning"},{emoji:"\uD83D\uDE4E",title:"Person Pouting"},{emoji:"\uD83D\uDE4E‍♂️",title:"Man Pouting"},{emoji:"\uD83D\uDE4E‍♀️",title:"Woman Pouting"},{emoji:"\uD83D\uDE45",title:"Person Gesturing No"},{emoji:"\uD83D\uDE45‍♂️",title:"Man Gesturing No"},{emoji:"\uD83D\uDE45‍♀️",title:"Woman Gesturing No"},{emoji:"\uD83D\uDE46",title:"Person Gesturing OK"},{emoji:"\uD83D\uDE46‍♂️",title:"Man Gesturing OK"},{emoji:"\uD83D\uDE46‍♀️",title:"Woman Gesturing OK"},{emoji:"\uD83D\uDC81",title:"Person Tipping Hand"},{emoji:"\uD83D\uDC81‍♂️",title:"Man Tipping Hand"},{emoji:"\uD83D\uDC81‍♀️",title:"Woman Tipping Hand"},{emoji:"\uD83D\uDE4B",title:"Person Raising Hand"},{emoji:"\uD83D\uDE4B‍♂️",title:"Man Raising Hand"},{emoji:"\uD83D\uDE4B‍♀️",title:"Woman Raising Hand"},{emoji:"\uD83E\uDDCF",title:"Deaf Person"},{emoji:"\uD83E\uDDCF‍♂️",title:"Deaf Man"},{emoji:"\uD83E\uDDCF‍♀️",title:"Deaf Woman"},{emoji:"\uD83D\uDE47",title:"Person Bowing"},{emoji:"\uD83D\uDE47‍♂️",title:"Man Bowing"},{emoji:"\uD83D\uDE47‍♀️",title:"Woman Bowing"},{emoji:"\uD83E\uDD26",title:"Person Facepalming"},{emoji:"\uD83E\uDD26‍♂️",title:"Man Facepalming"},{emoji:"\uD83E\uDD26‍♀️",title:"Woman Facepalming"},{emoji:"\uD83E\uDD37",title:"Person Shrugging"},{emoji:"\uD83E\uDD37‍♂️",title:"Man Shrugging"},{emoji:"\uD83E\uDD37‍♀️",title:"Woman Shrugging"},{emoji:"\uD83E\uDDD1‍⚕️",title:"Health Worker"},{emoji:"\uD83D\uDC68‍⚕️",title:"Man Health Worker"},{emoji:"\uD83D\uDC69‍⚕️",title:"Woman Health Worker"},{emoji:"\uD83E\uDDD1‍\uD83C\uDF93",title:"Student"},{emoji:"\uD83D\uDC68‍\uD83C\uDF93",title:"Man Student"},{emoji:"\uD83D\uDC69‍\uD83C\uDF93",title:"Woman Student"},{emoji:"\uD83E\uDDD1‍\uD83C\uDFEB",title:"Teacher"},{emoji:"\uD83D\uDC68‍\uD83C\uDFEB",title:"Man Teacher"},{emoji:"\uD83D\uDC69‍\uD83C\uDFEB",title:"Woman Teacher"},{emoji:"\uD83E\uDDD1‍⚖️",title:"Judge"},{emoji:"\uD83D\uDC68‍⚖️",title:"Man Judge"},{emoji:"\uD83D\uDC69‍⚖️",title:"Woman Judge"},{emoji:"\uD83E\uDDD1‍\uD83C\uDF3E",title:"Farmer"},{emoji:"\uD83D\uDC68‍\uD83C\uDF3E",title:"Man Farmer"},{emoji:"\uD83D\uDC69‍\uD83C\uDF3E",title:"Woman Farmer"},{emoji:"\uD83E\uDDD1‍\uD83C\uDF73",title:"Cook"},{emoji:"\uD83D\uDC68‍\uD83C\uDF73",title:"Man Cook"},{emoji:"\uD83D\uDC69‍\uD83C\uDF73",title:"Woman Cook"},{emoji:"\uD83E\uDDD1‍\uD83D\uDD27",title:"Mechanic"},{emoji:"\uD83D\uDC68‍\uD83D\uDD27",title:"Man Mechanic"},{emoji:"\uD83D\uDC69‍\uD83D\uDD27",title:"Woman Mechanic"},{emoji:"\uD83E\uDDD1‍\uD83C\uDFED",title:"Factory Worker"},{emoji:"\uD83D\uDC68‍\uD83C\uDFED",title:"Man Factory Worker"},{emoji:"\uD83D\uDC69‍\uD83C\uDFED",title:"Woman Factory Worker"},{emoji:"\uD83E\uDDD1‍\uD83D\uDCBC",title:"Office Worker"},{emoji:"\uD83D\uDC68‍\uD83D\uDCBC",title:"Man Office Worker"},{emoji:"\uD83D\uDC69‍\uD83D\uDCBC",title:"Woman Office Worker"},{emoji:"\uD83E\uDDD1‍\uD83D\uDD2C",title:"Scientist"},{emoji:"\uD83D\uDC68‍\uD83D\uDD2C",title:"Man Scientist"},{emoji:"\uD83D\uDC69‍\uD83D\uDD2C",title:"Woman Scientist"},{emoji:"\uD83E\uDDD1‍\uD83D\uDCBB",title:"Technologist"},{emoji:"\uD83D\uDC68‍\uD83D\uDCBB",title:"Man Technologist"},{emoji:"\uD83D\uDC69‍\uD83D\uDCBB",title:"Woman Technologist"},{emoji:"\uD83E\uDDD1‍\uD83C\uDFA4",title:"Singer"},{emoji:"\uD83D\uDC68‍\uD83C\uDFA4",title:"Man Singer"},{emoji:"\uD83D\uDC69‍\uD83C\uDFA4",title:"Woman Singer"},{emoji:"\uD83E\uDDD1‍\uD83C\uDFA8",title:"Artist"},{emoji:"\uD83D\uDC68‍\uD83C\uDFA8",title:"Man Artist"},{emoji:"\uD83D\uDC69‍\uD83C\uDFA8",title:"Woman Artist"},{emoji:"\uD83E\uDDD1‍✈️",title:"Pilot"},{emoji:"\uD83D\uDC68‍✈️",title:"Man Pilot"},{emoji:"\uD83D\uDC69‍✈️",title:"Woman Pilot"},{emoji:"\uD83E\uDDD1‍\uD83D\uDE80",title:"Astronaut"},{emoji:"\uD83D\uDC68‍\uD83D\uDE80",title:"Man Astronaut"},{emoji:"\uD83D\uDC69‍\uD83D\uDE80",title:"Woman Astronaut"},{emoji:"\uD83E\uDDD1‍\uD83D\uDE92",title:"Firefighter"},{emoji:"\uD83D\uDC68‍\uD83D\uDE92",title:"Man Firefighter"},{emoji:"\uD83D\uDC69‍\uD83D\uDE92",title:"Woman Firefighter"},{emoji:"\uD83D\uDC6E",title:"Police Officer"},{emoji:"\uD83D\uDC6E‍♂️",title:"Man Police Officer"},{emoji:"\uD83D\uDC6E‍♀️",title:"Woman Police Officer"},{emoji:"\uD83D\uDD75️",title:"Detective"},{emoji:"\uD83D\uDD75️‍♂️",title:"Man Detective"},{emoji:"\uD83D\uDD75️‍♀️",title:"Woman Detective"},{emoji:"\uD83D\uDC82",title:"Guard"},{emoji:"\uD83D\uDC82‍♂️",title:"Man Guard"},{emoji:"\uD83D\uDC82‍♀️",title:"Woman Guard"},{emoji:"\uD83E\uDD77",title:"Ninja"},{emoji:"\uD83D\uDC77",title:"Construction Worker"},{emoji:"\uD83D\uDC77‍♂️",title:"Man Construction Worker"},{emoji:"\uD83D\uDC77‍♀️",title:"Woman Construction Worker"},{emoji:"\uD83E\uDD34",title:"Prince"},{emoji:"\uD83D\uDC78",title:"Princess"},{emoji:"\uD83D\uDC73",title:"Person Wearing Turban"},{emoji:"\uD83D\uDC73‍♂️",title:"Man Wearing Turban"},{emoji:"\uD83D\uDC73‍♀️",title:"Woman Wearing Turban"},{emoji:"\uD83D\uDC72",title:"Person with Skullcap"},{emoji:"\uD83E\uDDD5",title:"Woman with Headscarf"},{emoji:"\uD83E\uDD35",title:"Person in Tuxedo"},{emoji:"\uD83E\uDD35‍♂️",title:"Man in Tuxedo"},{emoji:"\uD83E\uDD35‍♀️",title:"Woman in Tuxedo"},{emoji:"\uD83D\uDC70",title:"Person with Veil"},{emoji:"\uD83D\uDC70‍♂️",title:"Man with Veil"},{emoji:"\uD83D\uDC70‍♀️",title:"Woman with Veil"},{emoji:"\uD83E\uDD30",title:"Pregnant Woman"},{emoji:"\uD83E\uDD31",title:"Breast-Feeding"},{emoji:"\uD83D\uDC69‍\uD83C\uDF7C",title:"Woman Feeding Baby"},{emoji:"\uD83D\uDC68‍\uD83C\uDF7C",title:"Man Feeding Baby"},{emoji:"\uD83E\uDDD1‍\uD83C\uDF7C",title:"Person Feeding Baby"},{emoji:"\uD83D\uDC7C",title:"Baby Angel"},{emoji:"\uD83C\uDF85",title:"Santa Claus"},{emoji:"\uD83E\uDD36",title:"Mrs. Claus"},{emoji:"\uD83E\uDDD1‍\uD83C\uDF84",title:"Mx Claus"},{emoji:"\uD83E\uDDB8",title:"Superhero"},{emoji:"\uD83E\uDDB8‍♂️",title:"Man Superhero"},{emoji:"\uD83E\uDDB8‍♀️",title:"Woman Superhero"},{emoji:"\uD83E\uDDB9",title:"Supervillain"},{emoji:"\uD83E\uDDB9‍♂️",title:"Man Supervillain"},{emoji:"\uD83E\uDDB9‍♀️",title:"Woman Supervillain"},{emoji:"\uD83E\uDDD9",title:"Mage"},{emoji:"\uD83E\uDDD9‍♂️",title:"Man Mage"},{emoji:"\uD83E\uDDD9‍♀️",title:"Woman Mage"},{emoji:"\uD83E\uDDDA",title:"Fairy"},{emoji:"\uD83E\uDDDA‍♂️",title:"Man Fairy"},{emoji:"\uD83E\uDDDA‍♀️",title:"Woman Fairy"},{emoji:"\uD83E\uDDDB",title:"Vampire"},{emoji:"\uD83E\uDDDB‍♂️",title:"Man Vampire"},{emoji:"\uD83E\uDDDB‍♀️",title:"Woman Vampire"},{emoji:"\uD83E\uDDDC",title:"Merperson"},{emoji:"\uD83E\uDDDC‍♂️",title:"Merman"},{emoji:"\uD83E\uDDDC‍♀️",title:"Mermaid"},{emoji:"\uD83E\uDDDD",title:"Elf"},{emoji:"\uD83E\uDDDD‍♂️",title:"Man Elf"},{emoji:"\uD83E\uDDDD‍♀️",title:"Woman Elf"},{emoji:"\uD83E\uDDDE",title:"Genie"},{emoji:"\uD83E\uDDDE‍♂️",title:"Man Genie"},{emoji:"\uD83E\uDDDE‍♀️",title:"Woman Genie"},{emoji:"\uD83E\uDDDF",title:"Zombie"},{emoji:"\uD83E\uDDDF‍♂️",title:"Man Zombie"},{emoji:"\uD83E\uDDDF‍♀️",title:"Woman Zombie"},{emoji:"\uD83D\uDC86",title:"Person Getting Massage"},{emoji:"\uD83D\uDC86‍♂️",title:"Man Getting Massage"},{emoji:"\uD83D\uDC86‍♀️",title:"Woman Getting Massage"},{emoji:"\uD83D\uDC87",title:"Person Getting Haircut"},{emoji:"\uD83D\uDC87‍♂️",title:"Man Getting Haircut"},{emoji:"\uD83D\uDC87‍♀️",title:"Woman Getting Haircut"},{emoji:"\uD83D\uDEB6",title:"Person Walking"},{emoji:"\uD83D\uDEB6‍♂️",title:"Man Walking"},{emoji:"\uD83D\uDEB6‍♀️",title:"Woman Walking"},{emoji:"\uD83E\uDDCD",title:"Person Standing"},{emoji:"\uD83E\uDDCD‍♂️",title:"Man Standing"},{emoji:"\uD83E\uDDCD‍♀️",title:"Woman Standing"},{emoji:"\uD83E\uDDCE",title:"Person Kneeling"},{emoji:"\uD83E\uDDCE‍♂️",title:"Man Kneeling"},{emoji:"\uD83E\uDDCE‍♀️",title:"Woman Kneeling"},{emoji:"\uD83E\uDDD1‍\uD83E\uDDAF",title:"Person with White Cane"},{emoji:"\uD83D\uDC68‍\uD83E\uDDAF",title:"Man with White Cane"},{emoji:"\uD83D\uDC69‍\uD83E\uDDAF",title:"Woman with White Cane"},{emoji:"\uD83E\uDDD1‍\uD83E\uDDBC",title:"Person in Motorized Wheelchair"},{emoji:"\uD83D\uDC68‍\uD83E\uDDBC",title:"Man in Motorized Wheelchair"},{emoji:"\uD83D\uDC69‍\uD83E\uDDBC",title:"Woman in Motorized Wheelchair"},{emoji:"\uD83E\uDDD1‍\uD83E\uDDBD",title:"Person in Manual Wheelchair"},{emoji:"\uD83D\uDC68‍\uD83E\uDDBD",title:"Man in Manual Wheelchair"},{emoji:"\uD83D\uDC69‍\uD83E\uDDBD",title:"Woman in Manual Wheelchair"},{emoji:"\uD83C\uDFC3",title:"Person Running"},{emoji:"\uD83C\uDFC3‍♂️",title:"Man Running"},{emoji:"\uD83C\uDFC3‍♀️",title:"Woman Running"},{emoji:"\uD83D\uDC83",title:"Woman Dancing"},{emoji:"\uD83D\uDD7A",title:"Man Dancing"},{emoji:"\uD83D\uDD74️",title:"Person in Suit Levitating"},{emoji:"\uD83D\uDC6F",title:"People with Bunny Ears"},{emoji:"\uD83D\uDC6F‍♂️",title:"Men with Bunny Ears"},{emoji:"\uD83D\uDC6F‍♀️",title:"Women with Bunny Ears"},{emoji:"\uD83E\uDDD6",title:"Person in Steamy Room"},{emoji:"\uD83E\uDDD6‍♂️",title:"Man in Steamy Room"},{emoji:"\uD83E\uDDD6‍♀️",title:"Woman in Steamy Room"},{emoji:"\uD83E\uDDD8",title:"Person in Lotus Position"},{emoji:"\uD83E\uDDD1‍\uD83E\uDD1D‍\uD83E\uDDD1",title:"People Holding Hands"},{emoji:"\uD83D\uDC6D",title:"Women Holding Hands"},{emoji:"\uD83D\uDC6B",title:"Woman and Man Holding Hands"},{emoji:"\uD83D\uDC6C",title:"Men Holding Hands"},{emoji:"\uD83D\uDC8F",title:"Kiss"},{emoji:"\uD83D\uDC69‍❤️‍\uD83D\uDC8B‍\uD83D\uDC68",title:"Kiss: Woman, Man"},{emoji:"\uD83D\uDC68‍❤️‍\uD83D\uDC8B‍\uD83D\uDC68",title:"Kiss: Man, Man"},{emoji:"\uD83D\uDC69‍❤️‍\uD83D\uDC8B‍\uD83D\uDC69",title:"Kiss: Woman, Woman"},{emoji:"\uD83D\uDC91",title:"Couple with Heart"},{emoji:"\uD83D\uDC69‍❤️‍\uD83D\uDC68",title:"Couple with Heart: Woman, Man"},{emoji:"\uD83D\uDC68‍❤️‍\uD83D\uDC68",title:"Couple with Heart: Man, Man"},{emoji:"\uD83D\uDC69‍❤️‍\uD83D\uDC69",title:"Couple with Heart: Woman, Woman"},{emoji:"\uD83D\uDC6A",title:"Family"},{emoji:"\uD83D\uDC68‍\uD83D\uDC69‍\uD83D\uDC66",title:"Family: Man, Woman, Boy"},{emoji:"\uD83D\uDC68‍\uD83D\uDC69‍\uD83D\uDC67",title:"Family: Man, Woman, Girl"},{emoji:"\uD83D\uDC68‍\uD83D\uDC69‍\uD83D\uDC67‍\uD83D\uDC66",title:"Family: Man, Woman, Girl, Boy"},{emoji:"\uD83D\uDC68‍\uD83D\uDC69‍\uD83D\uDC66‍\uD83D\uDC66",title:"Family: Man, Woman, Boy, Boy"},{emoji:"\uD83D\uDC68‍\uD83D\uDC69‍\uD83D\uDC67‍\uD83D\uDC67",title:"Family: Man, Woman, Girl, Girl"},{emoji:"\uD83D\uDC68‍\uD83D\uDC68‍\uD83D\uDC66",title:"Family: Man, Man, Boy"},{emoji:"\uD83D\uDC68‍\uD83D\uDC68‍\uD83D\uDC67",title:"Family: Man, Man, Girl"},{emoji:"\uD83D\uDC68‍\uD83D\uDC68‍\uD83D\uDC67‍\uD83D\uDC66",title:"Family: Man, Man, Girl, Boy"},{emoji:"\uD83D\uDC68‍\uD83D\uDC68‍\uD83D\uDC66‍\uD83D\uDC66",title:"Family: Man, Man, Boy, Boy"},{emoji:"\uD83D\uDC68‍\uD83D\uDC68‍\uD83D\uDC67‍\uD83D\uDC67",title:"Family: Man, Man, Girl, Girl"},{emoji:"\uD83D\uDC69‍\uD83D\uDC69‍\uD83D\uDC66",title:"Family: Woman, Woman, Boy"},{emoji:"\uD83D\uDC69‍\uD83D\uDC69‍\uD83D\uDC67",title:"Family: Woman, Woman, Girl"},{emoji:"\uD83D\uDC69‍\uD83D\uDC69‍\uD83D\uDC67‍\uD83D\uDC66",title:"Family: Woman, Woman, Girl, Boy"},{emoji:"\uD83D\uDC69‍\uD83D\uDC69‍\uD83D\uDC66‍\uD83D\uDC66",title:"Family: Woman, Woman, Boy, Boy"},{emoji:"\uD83D\uDC69‍\uD83D\uDC69‍\uD83D\uDC67‍\uD83D\uDC67",title:"Family: Woman, Woman, Girl, Girl"},{emoji:"\uD83D\uDC68‍\uD83D\uDC66",title:"Family: Man, Boy"},{emoji:"\uD83D\uDC68‍\uD83D\uDC66‍\uD83D\uDC66",title:"Family: Man, Boy, Boy"},{emoji:"\uD83D\uDC68‍\uD83D\uDC67",title:"Family: Man, Girl"},{emoji:"\uD83D\uDC68‍\uD83D\uDC67‍\uD83D\uDC66",title:"Family: Man, Girl, Boy"},{emoji:"\uD83D\uDC68‍\uD83D\uDC67‍\uD83D\uDC67",title:"Family: Man, Girl, Girl"},{emoji:"\uD83D\uDC69‍\uD83D\uDC66",title:"Family: Woman, Boy"},{emoji:"\uD83D\uDC69‍\uD83D\uDC66‍\uD83D\uDC66",title:"Family: Woman, Boy, Boy"},{emoji:"\uD83D\uDC69‍\uD83D\uDC67",title:"Family: Woman, Girl"},{emoji:"\uD83D\uDC69‍\uD83D\uDC67‍\uD83D\uDC66",title:"Family: Woman, Girl, Boy"},{emoji:"\uD83D\uDC69‍\uD83D\uDC67‍\uD83D\uDC67",title:"Family: Woman, Girl, Girl"},{emoji:"\uD83D\uDDE3️",title:"Speaking Head"},{emoji:"\uD83D\uDC64",title:"Bust in Silhouette"},{emoji:"\uD83D\uDC65",title:"Busts in Silhouette"},{emoji:"\uD83E\uDEC2",title:"People Hugging"},{emoji:"\uD83D\uDC63",title:"Footprints"},{emoji:"\uD83E\uDDF3",title:"Luggage"},{emoji:"\uD83C\uDF02",title:"Closed Umbrella"},{emoji:"☂️",title:"Umbrella"},{emoji:"\uD83C\uDF83",title:"Jack-O-Lantern"},{emoji:"\uD83E\uDDF5",title:"Thread"},{emoji:"\uD83E\uDDF6",title:"Yarn"},{emoji:"\uD83D\uDC53",title:"Glasses"},{emoji:"\uD83D\uDD76️",title:"Sunglasses"},{emoji:"\uD83E\uDD7D",title:"Goggles"},{emoji:"\uD83E\uDD7C",title:"Lab Coat"},{emoji:"\uD83E\uDDBA",title:"Safety Vest"},{emoji:"\uD83D\uDC54",title:"Necktie"},{emoji:"\uD83D\uDC55",title:"T-Shirt"},{emoji:"\uD83D\uDC56",title:"Jeans"},{emoji:"\uD83E\uDDE3",title:"Scarf"},{emoji:"\uD83E\uDDE4",title:"Gloves"},{emoji:"\uD83E\uDDE5",title:"Coat"},{emoji:"\uD83E\uDDE6",title:"Socks"},{emoji:"\uD83D\uDC57",title:"Dress"},{emoji:"\uD83D\uDC58",title:"Kimono"},{emoji:"\uD83E\uDD7B",title:"Sari"},{emoji:"\uD83E\uDE71",title:"One-Piece Swimsuit"},{emoji:"\uD83E\uDE72",title:"Briefs"},{emoji:"\uD83E\uDE73",title:"Shorts"},{emoji:"\uD83D\uDC59",title:"Bikini"},{emoji:"\uD83D\uDC5A",title:"Woman’s Clothes"},{emoji:"\uD83D\uDC5B",title:"Purse"},{emoji:"\uD83D\uDC5C",title:"Handbag"},{emoji:"\uD83D\uDC5D",title:"Clutch Bag"},{emoji:"\uD83C\uDF92",title:"Backpack"},{emoji:"\uD83E\uDE74",title:"Thong Sandal"},{emoji:"\uD83D\uDC5E",title:"Man’s Shoe"},{emoji:"\uD83D\uDC5F",title:"Running Shoe"},{emoji:"\uD83E\uDD7E",title:"Hiking Boot"},{emoji:"\uD83E\uDD7F",title:"Flat Shoe"},{emoji:"\uD83D\uDC60",title:"High-Heeled Shoe"},{emoji:"\uD83D\uDC61",title:"Woman’s Sandal"},{emoji:"\uD83E\uDE70",title:"Ballet Shoes"},{emoji:"\uD83D\uDC62",title:"Woman’s Boot"},{emoji:"\uD83D\uDC51",title:"Crown"},{emoji:"\uD83D\uDC52",title:"Woman’s Hat"},{emoji:"\uD83C\uDFA9",title:"Top Hat"},{emoji:"\uD83C\uDF93",title:"Graduation Cap"},{emoji:"\uD83E\uDDE2",title:"Billed Cap"},{emoji:"\uD83E\uDE96",title:"Military Helmet"},{emoji:"⛑️",title:"Rescue Worker’s Helmet"},{emoji:"\uD83D\uDC84",title:"Lipstick"},{emoji:"\uD83D\uDC8D",title:"Ring"},{emoji:"\uD83D\uDCBC",title:"Briefcase"},{emoji:"\uD83E\uDE78",title:"Drop of Blood"}],Nature:[{emoji:"\uD83D\uDE48",title:"See-No-Evil Monkey"},{emoji:"\uD83D\uDE49",title:"Hear-No-Evil Monkey"},{emoji:"\uD83D\uDE4A",title:"Speak-No-Evil Monkey"},{emoji:"\uD83D\uDCA5",title:"Collision"},{emoji:"\uD83D\uDCAB",title:"Dizzy"},{emoji:"\uD83D\uDCA6",title:"Sweat Droplets"},{emoji:"\uD83D\uDCA8",title:"Dashing Away"},{emoji:"\uD83D\uDC35",title:"Monkey Face"},{emoji:"\uD83D\uDC12",title:"Monkey"},{emoji:"\uD83E\uDD8D",title:"Gorilla"},{emoji:"\uD83E\uDDA7",title:"Orangutan"},{emoji:"\uD83D\uDC36",title:"Dog Face"},{emoji:"\uD83D\uDC15",title:"Dog"},{emoji:"\uD83E\uDDAE",title:"Guide Dog"},{emoji:"\uD83D\uDC15‍\uD83E\uDDBA",title:"Service Dog"},{emoji:"\uD83D\uDC29",title:"Poodle"},{emoji:"\uD83D\uDC3A",title:"Wolf"},{emoji:"\uD83E\uDD8A",title:"Fox"},{emoji:"\uD83E\uDD9D",title:"Raccoon"},{emoji:"\uD83D\uDC31",title:"Cat Face"},{emoji:"\uD83D\uDC08",title:"Cat"},{emoji:"\uD83D\uDC08‍⬛",title:"Black Cat"},{emoji:"\uD83E\uDD81",title:"Lion"},{emoji:"\uD83D\uDC2F",title:"Tiger Face"},{emoji:"\uD83D\uDC05",title:"Tiger"},{emoji:"\uD83D\uDC06",title:"Leopard"},{emoji:"\uD83D\uDC34",title:"Horse Face"},{emoji:"\uD83D\uDC0E",title:"Horse"},{emoji:"\uD83E\uDD84",title:"Unicorn"},{emoji:"\uD83E\uDD93",title:"Zebra"},{emoji:"\uD83E\uDD8C",title:"Deer"},{emoji:"\uD83E\uDDAC",title:"Bison"},{emoji:"\uD83D\uDC2E",title:"Cow Face"},{emoji:"\uD83D\uDC02",title:"Ox"},{emoji:"\uD83D\uDC03",title:"Water Buffalo"},{emoji:"\uD83D\uDC04",title:"Cow"},{emoji:"\uD83D\uDC37",title:"Pig Face"},{emoji:"\uD83D\uDC16",title:"Pig"},{emoji:"\uD83D\uDC17",title:"Boar"},{emoji:"\uD83D\uDC3D",title:"Pig Nose"},{emoji:"\uD83D\uDC0F",title:"Ram"},{emoji:"\uD83D\uDC11",title:"Ewe"},{emoji:"\uD83D\uDC10",title:"Goat"},{emoji:"\uD83D\uDC2A",title:"Camel"},{emoji:"\uD83D\uDC2B",title:"Two-Hump Camel"},{emoji:"\uD83E\uDD99",title:"Llama"},{emoji:"\uD83E\uDD92",title:"Giraffe"},{emoji:"\uD83D\uDC18",title:"Elephant"},{emoji:"\uD83E\uDDA3",title:"Mammoth"},{emoji:"\uD83E\uDD8F",title:"Rhinoceros"},{emoji:"\uD83E\uDD9B",title:"Hippopotamus"},{emoji:"\uD83D\uDC2D",title:"Mouse Face"},{emoji:"\uD83D\uDC01",title:"Mouse"},{emoji:"\uD83D\uDC00",title:"Rat"},{emoji:"\uD83D\uDC39",title:"Hamster"},{emoji:"\uD83D\uDC30",title:"Rabbit Face"},{emoji:"\uD83D\uDC07",title:"Rabbit"},{emoji:"\uD83D\uDC3F️",title:"Chipmunk"},{emoji:"\uD83E\uDDAB",title:"Beaver"},{emoji:"\uD83E\uDD94",title:"Hedgehog"},{emoji:"\uD83E\uDD87",title:"Bat"},{emoji:"\uD83D\uDC3B",title:"Bear"},{emoji:"\uD83D\uDC3B‍❄️",title:"Polar Bear"},{emoji:"\uD83D\uDC28",title:"Koala"},{emoji:"\uD83D\uDC3C",title:"Panda"},{emoji:"\uD83E\uDDA5",title:"Sloth"},{emoji:"\uD83E\uDDA6",title:"Otter"},{emoji:"\uD83E\uDDA8",title:"Skunk"},{emoji:"\uD83E\uDD98",title:"Kangaroo"},{emoji:"\uD83E\uDDA1",title:"Badger"},{emoji:"\uD83D\uDC3E",title:"Paw Prints"},{emoji:"\uD83E\uDD83",title:"Turkey"},{emoji:"\uD83D\uDC14",title:"Chicken"},{emoji:"\uD83D\uDC13",title:"Rooster"},{emoji:"\uD83D\uDC23",title:"Hatching Chick"},{emoji:"\uD83D\uDC24",title:"Baby Chick"},{emoji:"\uD83D\uDC25",title:"Front-Facing Baby Chick"},{emoji:"\uD83D\uDC26",title:"Bird"},{emoji:"\uD83D\uDC27",title:"Penguin"},{emoji:"\uD83D\uDD4A️",title:"Dove"},{emoji:"\uD83E\uDD85",title:"Eagle"},{emoji:"\uD83E\uDD86",title:"Duck"},{emoji:"\uD83E\uDDA2",title:"Swan"},{emoji:"\uD83E\uDD89",title:"Owl"},{emoji:"\uD83E\uDDA4",title:"Dodo"},{emoji:"\uD83E\uDEB6",title:"Feather"},{emoji:"\uD83E\uDDA9",title:"Flamingo"},{emoji:"\uD83E\uDD9A",title:"Peacock"},{emoji:"\uD83E\uDD9C",title:"Parrot"},{emoji:"\uD83D\uDC38",title:"Frog"},{emoji:"\uD83D\uDC0A",title:"Crocodile"},{emoji:"\uD83D\uDC22",title:"Turtle"},{emoji:"\uD83E\uDD8E",title:"Lizard"},{emoji:"\uD83D\uDC0D",title:"Snake"},{emoji:"\uD83D\uDC32",title:"Dragon Face"},{emoji:"\uD83D\uDC09",title:"Dragon"},{emoji:"\uD83E\uDD95",title:"Sauropod"},{emoji:"\uD83E\uDD96",title:"T-Rex"},{emoji:"\uD83D\uDC33",title:"Spouting Whale"},{emoji:"\uD83D\uDC0B",title:"Whale"},{emoji:"\uD83D\uDC2C",title:"Dolphin"},{emoji:"\uD83E\uDDAD",title:"Seal"},{emoji:"\uD83D\uDC1F",title:"Fish"},{emoji:"\uD83D\uDC20",title:"Tropical Fish"},{emoji:"\uD83D\uDC21",title:"Blowfish"},{emoji:"\uD83E\uDD88",title:"Shark"},{emoji:"\uD83D\uDC19",title:"Octopus"},{emoji:"\uD83D\uDC1A",title:"Spiral Shell"},{emoji:"\uD83D\uDC0C",title:"Snail"},{emoji:"\uD83E\uDD8B",title:"Butterfly"},{emoji:"\uD83D\uDC1B",title:"Bug"},{emoji:"\uD83D\uDC1C",title:"Ant"},{emoji:"\uD83D\uDC1D",title:"Honeybee"},{emoji:"\uD83E\uDEB2",title:"Beetle"},{emoji:"\uD83D\uDC1E",title:"Lady Beetle"},{emoji:"\uD83E\uDD97",title:"Cricket"},{emoji:"\uD83E\uDEB3",title:"Cockroach"},{emoji:"\uD83D\uDD77️",title:"Spider"},{emoji:"\uD83D\uDD78️",title:"Spider Web"},{emoji:"\uD83E\uDD82",title:"Scorpion"},{emoji:"\uD83E\uDD9F",title:"Mosquito"},{emoji:"\uD83E\uDEB0",title:"Fly"},{emoji:"\uD83E\uDEB1",title:"Worm"},{emoji:"\uD83E\uDDA0",title:"Microbe"},{emoji:"\uD83D\uDC90",title:"Bouquet"},{emoji:"\uD83C\uDF38",title:"Cherry Blossom"},{emoji:"\uD83D\uDCAE",title:"White Flower"},{emoji:"\uD83C\uDFF5️",title:"Rosette"},{emoji:"\uD83C\uDF39",title:"Rose"},{emoji:"\uD83E\uDD40",title:"Wilted Flower"},{emoji:"\uD83C\uDF3A",title:"Hibiscus"},{emoji:"\uD83C\uDF3B",title:"Sunflower"},{emoji:"\uD83C\uDF3C",title:"Blossom"},{emoji:"\uD83C\uDF37",title:"Tulip"},{emoji:"\uD83C\uDF31",title:"Seedling"},{emoji:"\uD83E\uDEB4",title:"Potted Plant"},{emoji:"\uD83C\uDF32",title:"Evergreen Tree"},{emoji:"\uD83C\uDF33",title:"Deciduous Tree"},{emoji:"\uD83C\uDF34",title:"Palm Tree"},{emoji:"\uD83C\uDF35",title:"Cactus"},{emoji:"\uD83C\uDF3E",title:"Sheaf of Rice"},{emoji:"\uD83C\uDF3F",title:"Herb"},{emoji:"☘️",title:"Shamrock"},{emoji:"\uD83C\uDF40",title:"Four Leaf Clover"},{emoji:"\uD83C\uDF41",title:"Maple Leaf"},{emoji:"\uD83C\uDF42",title:"Fallen Leaf"},{emoji:"\uD83C\uDF43",title:"Leaf Fluttering in Wind"},{emoji:"\uD83C\uDF44",title:"Mushroom"},{emoji:"\uD83C\uDF30",title:"Chestnut"},{emoji:"\uD83E\uDD80",title:"Crab"},{emoji:"\uD83E\uDD9E",title:"Lobster"},{emoji:"\uD83E\uDD90",title:"Shrimp"},{emoji:"\uD83E\uDD91",title:"Squid"},{emoji:"\uD83C\uDF0D",title:"Globe Showing Europe-Africa"},{emoji:"\uD83C\uDF0E",title:"Globe Showing Americas"},{emoji:"\uD83C\uDF0F",title:"Globe Showing Asia-Australia"},{emoji:"\uD83C\uDF10",title:"Globe with Meridians"},{emoji:"\uD83E\uDEA8",title:"Rock"},{emoji:"\uD83C\uDF11",title:"New Moon"},{emoji:"\uD83C\uDF12",title:"Waxing Crescent Moon"},{emoji:"\uD83C\uDF13",title:"First Quarter Moon"},{emoji:"\uD83C\uDF14",title:"Waxing Gibbous Moon"},{emoji:"\uD83C\uDF15",title:"Full Moon"},{emoji:"\uD83C\uDF16",title:"Waning Gibbous Moon"},{emoji:"\uD83C\uDF17",title:"Last Quarter Moon"},{emoji:"\uD83C\uDF18",title:"Waning Crescent Moon"},{emoji:"\uD83C\uDF19",title:"Crescent Moon"},{emoji:"\uD83C\uDF1A",title:"New Moon Face"},{emoji:"\uD83C\uDF1B",title:"First Quarter Moon Face"},{emoji:"\uD83C\uDF1C",title:"Last Quarter Moon Face"},{emoji:"☀️",title:"Sun"},{emoji:"\uD83C\uDF1D",title:"Full Moon Face"},{emoji:"\uD83C\uDF1E",title:"Sun with Face"},{emoji:"⭐",title:"Star"},{emoji:"\uD83C\uDF1F",title:"Glowing Star"},{emoji:"\uD83C\uDF20",title:"Shooting Star"},{emoji:"☁️",title:"Cloud"},{emoji:"⛅",title:"Sun Behind Cloud"},{emoji:"⛈️",title:"Cloud with Lightning and Rain"},{emoji:"\uD83C\uDF24️",title:"Sun Behind Small Cloud"},{emoji:"\uD83C\uDF25️",title:"Sun Behind Large Cloud"},{emoji:"\uD83C\uDF26️",title:"Sun Behind Rain Cloud"},{emoji:"\uD83C\uDF27️",title:"Cloud with Rain"},{emoji:"\uD83C\uDF28️",title:"Cloud with Snow"},{emoji:"\uD83C\uDF29️",title:"Cloud with Lightning"},{emoji:"\uD83C\uDF2A️",title:"Tornado"},{emoji:"\uD83C\uDF2B️",title:"Fog"},{emoji:"\uD83C\uDF2C️",title:"Wind Face"},{emoji:"\uD83C\uDF08",title:"Rainbow"},{emoji:"☂️",title:"Umbrella"},{emoji:"☔",title:"Umbrella with Rain Drops"},{emoji:"⚡",title:"High Voltage"},{emoji:"❄️",title:"Snowflake"},{emoji:"☃️",title:"Snowman"},{emoji:"⛄",title:"Snowman Without Snow"},{emoji:"☄️",title:"Comet"},{emoji:"\uD83D\uDD25",title:"Fire"},{emoji:"\uD83D\uDCA7",title:"Droplet"},{emoji:"\uD83C\uDF0A",title:"Water Wave"},{emoji:"\uD83C\uDF84",title:"Christmas Tree"},{emoji:"✨",title:"Sparkles"},{emoji:"\uD83C\uDF8B",title:"Tanabata Tree"},{emoji:"\uD83C\uDF8D",title:"Pine Decoration"}],"Food-dring":[{emoji:"\uD83C\uDF47",title:"Grapes"},{emoji:"\uD83C\uDF48",title:"Melon"},{emoji:"\uD83C\uDF49",title:"Watermelon"},{emoji:"\uD83C\uDF4A",title:"Tangerine"},{emoji:"\uD83C\uDF4B",title:"Lemon"},{emoji:"\uD83C\uDF4C",title:"Banana"},{emoji:"\uD83C\uDF4D",title:"Pineapple"},{emoji:"\uD83E\uDD6D",title:"Mango"},{emoji:"\uD83C\uDF4E",title:"Red Apple"},{emoji:"\uD83C\uDF4F",title:"Green Apple"},{emoji:"\uD83C\uDF50",title:"Pear"},{emoji:"\uD83C\uDF51",title:"Peach"},{emoji:"\uD83C\uDF52",title:"Cherries"},{emoji:"\uD83C\uDF53",title:"Strawberry"},{emoji:"\uD83E\uDED0",title:"Blueberries"},{emoji:"\uD83E\uDD5D",title:"Kiwi Fruit"},{emoji:"\uD83C\uDF45",title:"Tomato"},{emoji:"\uD83E\uDED2",title:"Olive"},{emoji:"\uD83E\uDD65",title:"Coconut"},{emoji:"\uD83E\uDD51",title:"Avocado"},{emoji:"\uD83C\uDF46",title:"Eggplant"},{emoji:"\uD83E\uDD54",title:"Potato"},{emoji:"\uD83E\uDD55",title:"Carrot"},{emoji:"\uD83C\uDF3D",title:"Ear of Corn"},{emoji:"\uD83C\uDF36️",title:"Hot Pepper"},{emoji:"\uD83E\uDED1",title:"Bell Pepper"},{emoji:"\uD83E\uDD52",title:"Cucumber"},{emoji:"\uD83E\uDD6C",title:"Leafy Green"},{emoji:"\uD83E\uDD66",title:"Broccoli"},{emoji:"\uD83E\uDDC4",title:"Garlic"},{emoji:"\uD83E\uDDC5",title:"Onion"},{emoji:"\uD83C\uDF44",title:"Mushroom"},{emoji:"\uD83E\uDD5C",title:"Peanuts"},{emoji:"\uD83C\uDF30",title:"Chestnut"},{emoji:"\uD83C\uDF5E",title:"Bread"},{emoji:"\uD83E\uDD50",title:"Croissant"},{emoji:"\uD83E\uDD56",title:"Baguette Bread"},{emoji:"\uD83E\uDED3",title:"Flatbread"},{emoji:"\uD83E\uDD68",title:"Pretzel"},{emoji:"\uD83E\uDD6F",title:"Bagel"},{emoji:"\uD83E\uDD5E",title:"Pancakes"},{emoji:"\uD83E\uDDC7",title:"Waffle"},{emoji:"\uD83E\uDDC0",title:"Cheese Wedge"},{emoji:"\uD83C\uDF56",title:"Meat on Bone"},{emoji:"\uD83C\uDF57",title:"Poultry Leg"},{emoji:"\uD83E\uDD69",title:"Cut of Meat"},{emoji:"\uD83E\uDD53",title:"Bacon"},{emoji:"\uD83C\uDF54",title:"Hamburger"},{emoji:"\uD83C\uDF5F",title:"French Fries"},{emoji:"\uD83C\uDF55",title:"Pizza"},{emoji:"\uD83C\uDF2D",title:"Hot Dog"},{emoji:"\uD83E\uDD6A",title:"Sandwich"},{emoji:"\uD83C\uDF2E",title:"Taco"},{emoji:"\uD83C\uDF2F",title:"Burrito"},{emoji:"\uD83E\uDED4",title:"Tamale"},{emoji:"\uD83E\uDD59",title:"Stuffed Flatbread"},{emoji:"\uD83E\uDDC6",title:"Falafel"},{emoji:"\uD83E\uDD5A",title:"Egg"},{emoji:"\uD83C\uDF73",title:"Cooking"},{emoji:"\uD83E\uDD58",title:"Shallow Pan of Food"},{emoji:"\uD83C\uDF72",title:"Pot of Food"},{emoji:"\uD83E\uDED5",title:"Fondue"},{emoji:"\uD83E\uDD63",title:"Bowl with Spoon"},{emoji:"\uD83E\uDD57",title:"Green Salad"},{emoji:"\uD83C\uDF7F",title:"Popcorn"},{emoji:"\uD83E\uDDC8",title:"Butter"},{emoji:"\uD83E\uDDC2",title:"Salt"},{emoji:"\uD83E\uDD6B",title:"Canned Food"},{emoji:"\uD83C\uDF71",title:"Bento Box"},{emoji:"\uD83C\uDF58",title:"Rice Cracker"},{emoji:"\uD83C\uDF59",title:"Rice Ball"},{emoji:"\uD83C\uDF5A",title:"Cooked Rice"},{emoji:"\uD83C\uDF5B",title:"Curry Rice"},{emoji:"\uD83C\uDF5C",title:"Steaming Bowl"},{emoji:"\uD83C\uDF5D",title:"Spaghetti"},{emoji:"\uD83C\uDF60",title:"Roasted Sweet Potato"},{emoji:"\uD83C\uDF62",title:"Oden"},{emoji:"\uD83C\uDF63",title:"Sushi"},{emoji:"\uD83C\uDF64",title:"Fried Shrimp"},{emoji:"\uD83C\uDF65",title:"Fish Cake with Swirl"},{emoji:"\uD83E\uDD6E",title:"Moon Cake"},{emoji:"\uD83C\uDF61",title:"Dango"},{emoji:"\uD83E\uDD5F",title:"Dumpling"},{emoji:"\uD83E\uDD60",title:"Fortune Cookie"},{emoji:"\uD83E\uDD61",title:"Takeout Box"},{emoji:"\uD83E\uDDAA",title:"Oyster"},{emoji:"\uD83C\uDF66",title:"Soft Ice Cream"},{emoji:"\uD83C\uDF67",title:"Shaved Ice"},{emoji:"\uD83C\uDF68",title:"Ice Cream"},{emoji:"\uD83C\uDF69",title:"Doughnut"},{emoji:"\uD83C\uDF6A",title:"Cookie"},{emoji:"\uD83C\uDF82",title:"Birthday Cake"},{emoji:"\uD83C\uDF70",title:"Shortcake"},{emoji:"\uD83E\uDDC1",title:"Cupcake"},{emoji:"\uD83E\uDD67",title:"Pie"},{emoji:"\uD83C\uDF6B",title:"Chocolate Bar"},{emoji:"\uD83C\uDF6C",title:"Candy"},{emoji:"\uD83C\uDF6D",title:"Lollipop"},{emoji:"\uD83C\uDF6E",title:"Custard"},{emoji:"\uD83C\uDF6F",title:"Honey Pot"},{emoji:"\uD83C\uDF7C",title:"Baby Bottle"},{emoji:"\uD83E\uDD5B",title:"Glass of Milk"},{emoji:"☕",title:"Hot Beverage"},{emoji:"\uD83E\uDED6",title:"Teapot"},{emoji:"\uD83C\uDF75",title:"Teacup Without Handle"},{emoji:"\uD83C\uDF76",title:"Sake"},{emoji:"\uD83C\uDF7E",title:"Bottle with Popping Cork"},{emoji:"\uD83C\uDF77",title:"Wine Glass"},{emoji:"\uD83C\uDF78",title:"Cocktail Glass"},{emoji:"\uD83C\uDF79",title:"Tropical Drink"},{emoji:"\uD83C\uDF7A",title:"Beer Mug"},{emoji:"\uD83C\uDF7B",title:"Clinking Beer Mugs"},{emoji:"\uD83E\uDD42",title:"Clinking Glasses"},{emoji:"\uD83E\uDD43",title:"Tumbler Glass"},{emoji:"\uD83E\uDD64",title:"Cup with Straw"},{emoji:"\uD83E\uDDCB",title:"Bubble Tea"},{emoji:"\uD83E\uDDC3",title:"Beverage Box"},{emoji:"\uD83E\uDDC9",title:"Mate"},{emoji:"\uD83E\uDDCA",title:"Ice"},{emoji:"\uD83E\uDD62",title:"Chopsticks"},{emoji:"\uD83C\uDF7D️",title:"Fork and Knife with Plate"},{emoji:"\uD83C\uDF74",title:"Fork and Knife"},{emoji:"\uD83E\uDD44",title:"Spoon"}],Activity:[{emoji:"\uD83D\uDD74️",title:"Person in Suit Levitating"},{emoji:"\uD83E\uDDD7",title:"Person Climbing"},{emoji:"\uD83E\uDDD7‍♂️",title:"Man Climbing"},{emoji:"\uD83E\uDDD7‍♀️",title:"Woman Climbing"},{emoji:"\uD83E\uDD3A",title:"Person Fencing"},{emoji:"\uD83C\uDFC7",title:"Horse Racing"},{emoji:"⛷️",title:"Skier"},{emoji:"\uD83C\uDFC2",title:"Snowboarder"},{emoji:"\uD83C\uDFCC️",title:"Person Golfing"},{emoji:"\uD83C\uDFCC️‍♂️",title:"Man Golfing"},{emoji:"\uD83C\uDFCC️‍♀️",title:"Woman Golfing"},{emoji:"\uD83C\uDFC4",title:"Person Surfing"},{emoji:"\uD83C\uDFC4‍♂️",title:"Man Surfing"},{emoji:"\uD83C\uDFC4‍♀️",title:"Woman Surfing"},{emoji:"\uD83D\uDEA3",title:"Person Rowing Boat"},{emoji:"\uD83D\uDEA3‍♂️",title:"Man Rowing Boat"},{emoji:"\uD83D\uDEA3‍♀️",title:"Woman Rowing Boat"},{emoji:"\uD83C\uDFCA",title:"Person Swimming"},{emoji:"\uD83C\uDFCA‍♂️",title:"Man Swimming"},{emoji:"\uD83C\uDFCA‍♀️",title:"Woman Swimming"},{emoji:"⛹️",title:"Person Bouncing Ball"},{emoji:"⛹️‍♂️",title:"Man Bouncing Ball"},{emoji:"⛹️‍♀️",title:"Woman Bouncing Ball"},{emoji:"\uD83C\uDFCB️",title:"Person Lifting Weights"},{emoji:"\uD83C\uDFCB️‍♂️",title:"Man Lifting Weights"},{emoji:"\uD83C\uDFCB️‍♀️",title:"Woman Lifting Weights"},{emoji:"\uD83D\uDEB4",title:"Person Biking"},{emoji:"\uD83D\uDEB4‍♂️",title:"Man Biking"},{emoji:"\uD83D\uDEB4‍♀️",title:"Woman Biking"},{emoji:"\uD83D\uDEB5",title:"Person Mountain Biking"},{emoji:"\uD83D\uDEB5‍♂️",title:"Man Mountain Biking"},{emoji:"\uD83D\uDEB5‍♀️",title:"Woman Mountain Biking"},{emoji:"\uD83E\uDD38",title:"Person Cartwheeling"},{emoji:"\uD83E\uDD38‍♂️",title:"Man Cartwheeling"},{emoji:"\uD83E\uDD38‍♀️",title:"Woman Cartwheeling"},{emoji:"\uD83E\uDD3C",title:"People Wrestling"},{emoji:"\uD83E\uDD3C‍♂️",title:"Men Wrestling"},{emoji:"\uD83E\uDD3C‍♀️",title:"Women Wrestling"},{emoji:"\uD83E\uDD3D",title:"Person Playing Water Polo"},{emoji:"\uD83E\uDD3D‍♂️",title:"Man Playing Water Polo"},{emoji:"\uD83E\uDD3D‍♀️",title:"Woman Playing Water Polo"},{emoji:"\uD83E\uDD3E",title:"Person Playing Handball"},{emoji:"\uD83E\uDD3E‍♂️",title:"Man Playing Handball"},{emoji:"\uD83E\uDD3E‍♀️",title:"Woman Playing Handball"},{emoji:"\uD83E\uDD39",title:"Person Juggling"},{emoji:"\uD83E\uDD39‍♂️",title:"Man Juggling"},{emoji:"\uD83E\uDD39‍♀️",title:"Woman Juggling"},{emoji:"\uD83E\uDDD8",title:"Person in Lotus Position"},{emoji:"\uD83E\uDDD8‍♂️",title:"Man in Lotus Position"},{emoji:"\uD83E\uDDD8‍♀️",title:"Woman in Lotus Position"},{emoji:"\uD83C\uDFAA",title:"Circus Tent"},{emoji:"\uD83D\uDEF9",title:"Skateboard"},{emoji:"\uD83D\uDEFC",title:"Roller Skate"},{emoji:"\uD83D\uDEF6",title:"Canoe"},{emoji:"\uD83C\uDF97️",title:"Reminder Ribbon"},{emoji:"\uD83C\uDF9F️",title:"Admission Tickets"},{emoji:"\uD83C\uDFAB",title:"Ticket"},{emoji:"\uD83C\uDF96️",title:"Military Medal"},{emoji:"\uD83C\uDFC6",title:"Trophy"},{emoji:"\uD83C\uDFC5",title:"Sports Medal"},{emoji:"\uD83E\uDD47",title:"1st Place Medal"},{emoji:"\uD83E\uDD48",title:"2nd Place Medal"},{emoji:"\uD83E\uDD49",title:"3rd Place Medal"},{emoji:"⚽",title:"Soccer Ball"},{emoji:"⚾",title:"Baseball"},{emoji:"\uD83E\uDD4E",title:"Softball"},{emoji:"\uD83C\uDFC0",title:"Basketball"},{emoji:"\uD83C\uDFD0",title:"Volleyball"},{emoji:"\uD83C\uDFC8",title:"American Football"},{emoji:"\uD83C\uDFC9",title:"Rugby Football"},{emoji:"\uD83C\uDFBE",title:"Tennis"},{emoji:"\uD83E\uDD4F",title:"Flying Disc"},{emoji:"\uD83C\uDFB3",title:"Bowling"},{emoji:"\uD83C\uDFCF",title:"Cricket Game"},{emoji:"\uD83C\uDFD1",title:"Field Hockey"},{emoji:"\uD83C\uDFD2",title:"Ice Hockey"},{emoji:"\uD83E\uDD4D",title:"Lacrosse"},{emoji:"\uD83C\uDFD3",title:"Ping Pong"},{emoji:"\uD83C\uDFF8",title:"Badminton"},{emoji:"\uD83E\uDD4A",title:"Boxing Glove"},{emoji:"\uD83E\uDD4B",title:"Martial Arts Uniform"},{emoji:"\uD83E\uDD45",title:"Goal Net"},{emoji:"⛳",title:"Flag in Hole"},{emoji:"⛸️",title:"Ice Skate"},{emoji:"\uD83C\uDFA3",title:"Fishing Pole"},{emoji:"\uD83C\uDFBD",title:"Running Shirt"},{emoji:"\uD83C\uDFBF",title:"Skis"},{emoji:"\uD83D\uDEF7",title:"Sled"},{emoji:"\uD83E\uDD4C",title:"Curling Stone"},{emoji:"\uD83C\uDFAF",title:"Bullseye"},{emoji:"\uD83C\uDFB1",title:"Pool 8 Ball"},{emoji:"\uD83C\uDFAE",title:"Video Game"},{emoji:"\uD83C\uDFB0",title:"Slot Machine"},{emoji:"\uD83C\uDFB2",title:"Game Die"},{emoji:"\uD83E\uDDE9",title:"Puzzle Piece"},{emoji:"♟️",title:"Chess Pawn"},{emoji:"\uD83C\uDFAD",title:"Performing Arts"},{emoji:"\uD83C\uDFA8",title:"Artist Palette"},{emoji:"\uD83E\uDDF5",title:"Thread"},{emoji:"\uD83E\uDDF6",title:"Yarn"},{emoji:"\uD83C\uDFBC",title:"Musical Score"},{emoji:"\uD83C\uDFA4",title:"Microphone"},{emoji:"\uD83C\uDFA7",title:"Headphone"},{emoji:"\uD83C\uDFB7",title:"Saxophone"},{emoji:"\uD83E\uDE97",title:"Accordion"},{emoji:"\uD83C\uDFB8",title:"Guitar"},{emoji:"\uD83C\uDFB9",title:"Musical Keyboard"},{emoji:"\uD83C\uDFBA",title:"Trumpet"},{emoji:"\uD83C\uDFBB",title:"Violin"},{emoji:"\uD83E\uDD41",title:"Drum"},{emoji:"\uD83E\uDE98",title:"Long Drum"},{emoji:"\uD83C\uDFAC",title:"Clapper Board"},{emoji:"\uD83C\uDFF9",title:"Bow and Arrow"}],"Travel-places":[{emoji:"\uD83D\uDEA3",title:"Person Rowing Boat"},{emoji:"\uD83D\uDDFE",title:"Map of Japan"},{emoji:"\uD83C\uDFD4️",title:"Snow-Capped Mountain"},{emoji:"⛰️",title:"Mountain"},{emoji:"\uD83C\uDF0B",title:"Volcano"},{emoji:"\uD83D\uDDFB",title:"Mount Fuji"},{emoji:"\uD83C\uDFD5️",title:"Camping"},{emoji:"\uD83C\uDFD6️",title:"Beach with Umbrella"},{emoji:"\uD83C\uDFDC️",title:"Desert"},{emoji:"\uD83C\uDFDD️",title:"Desert Island"},{emoji:"\uD83C\uDFDE️",title:"National Park"},{emoji:"\uD83C\uDFDF️",title:"Stadium"},{emoji:"\uD83C\uDFDB️",title:"Classical Building"},{emoji:"\uD83C\uDFD7️",title:"Building Construction"},{emoji:"\uD83D\uDED6",title:"Hut"},{emoji:"\uD83C\uDFD8️",title:"Houses"},{emoji:"\uD83C\uDFDA️",title:"Derelict House"},{emoji:"\uD83C\uDFE0",title:"House"},{emoji:"\uD83C\uDFE1",title:"House with Garden"},{emoji:"\uD83C\uDFE2",title:"Office Building"},{emoji:"\uD83C\uDFE3",title:"Japanese Post Office"},{emoji:"\uD83C\uDFE4",title:"Post Office"},{emoji:"\uD83C\uDFE5",title:"Hospital"},{emoji:"\uD83C\uDFE6",title:"Bank"},{emoji:"\uD83C\uDFE8",title:"Hotel"},{emoji:"\uD83C\uDFE9",title:"Love Hotel"},{emoji:"\uD83C\uDFEA",title:"Convenience Store"},{emoji:"\uD83C\uDFEB",title:"School"},{emoji:"\uD83C\uDFEC",title:"Department Store"},{emoji:"\uD83C\uDFED",title:"Factory"},{emoji:"\uD83C\uDFEF",title:"Japanese Castle"},{emoji:"\uD83C\uDFF0",title:"Castle"},{emoji:"\uD83D\uDC92",title:"Wedding"},{emoji:"\uD83D\uDDFC",title:"Tokyo Tower"},{emoji:"\uD83D\uDDFD",title:"Statue of Liberty"},{emoji:"⛪",title:"Church"},{emoji:"\uD83D\uDD4C",title:"Mosque"},{emoji:"\uD83D\uDED5",title:"Hindu Temple"},{emoji:"\uD83D\uDD4D",title:"Synagogue"},{emoji:"⛩️",title:"Shinto Shrine"},{emoji:"\uD83D\uDD4B",title:"Kaaba"},{emoji:"⛲",title:"Fountain"},{emoji:"⛺",title:"Tent"},{emoji:"\uD83C\uDF01",title:"Foggy"},{emoji:"\uD83C\uDF03",title:"Night with Stars"},{emoji:"\uD83C\uDFD9️",title:"Cityscape"},{emoji:"\uD83C\uDF04",title:"Sunrise Over Mountains"},{emoji:"\uD83C\uDF05",title:"Sunrise"},{emoji:"\uD83C\uDF06",title:"Cityscape at Dusk"},{emoji:"\uD83C\uDF07",title:"Sunset"},{emoji:"\uD83C\uDF09",title:"Bridge at Night"},{emoji:"\uD83C\uDFA0",title:"Carousel Horse"},{emoji:"\uD83C\uDFA1",title:"Ferris Wheel"},{emoji:"\uD83C\uDFA2",title:"Roller Coaster"},{emoji:"\uD83D\uDE82",title:"Locomotive"},{emoji:"\uD83D\uDE83",title:"Railway Car"},{emoji:"\uD83D\uDE84",title:"High-Speed Train"},{emoji:"\uD83D\uDE85",title:"Bullet Train"},{emoji:"\uD83D\uDE86",title:"Train"},{emoji:"\uD83D\uDE87",title:"Metro"},{emoji:"\uD83D\uDE88",title:"Light Rail"},{emoji:"\uD83D\uDE89",title:"Station"},{emoji:"\uD83D\uDE8A",title:"Tram"},{emoji:"\uD83D\uDE9D",title:"Monorail"},{emoji:"\uD83D\uDE9E",title:"Mountain Railway"},{emoji:"\uD83D\uDE8B",title:"Tram Car"},{emoji:"\uD83D\uDE8C",title:"Bus"},{emoji:"\uD83D\uDE8D",title:"Oncoming Bus"},{emoji:"\uD83D\uDE8E",title:"Trolleybus"},{emoji:"\uD83D\uDE90",title:"Minibus"},{emoji:"\uD83D\uDE91",title:"Ambulance"},{emoji:"\uD83D\uDE92",title:"Fire Engine"},{emoji:"\uD83D\uDE93",title:"Police Car"},{emoji:"\uD83D\uDE94",title:"Oncoming Police Car"},{emoji:"\uD83D\uDE95",title:"Taxi"},{emoji:"\uD83D\uDE96",title:"Oncoming Taxi"},{emoji:"\uD83D\uDE97",title:"Automobile"},{emoji:"\uD83D\uDE98",title:"Oncoming Automobile"},{emoji:"\uD83D\uDE99",title:"Sport Utility Vehicle"},{emoji:"\uD83D\uDEFB",title:"Pickup Truck"},{emoji:"\uD83D\uDE9A",title:"Delivery Truck"},{emoji:"\uD83D\uDE9B",title:"Articulated Lorry"},{emoji:"\uD83D\uDE9C",title:"Tractor"},{emoji:"\uD83C\uDFCE️",title:"Racing Car"},{emoji:"\uD83C\uDFCD️",title:"Motorcycle"},{emoji:"\uD83D\uDEF5",title:"Motor Scooter"},{emoji:"\uD83D\uDEFA",title:"Auto Rickshaw"},{emoji:"\uD83D\uDEB2",title:"Bicycle"},{emoji:"\uD83D\uDEF4",title:"Kick Scooter"},{emoji:"\uD83D\uDE8F",title:"Bus Stop"},{emoji:"\uD83D\uDEE3️",title:"Motorway"},{emoji:"\uD83D\uDEE4️",title:"Railway Track"},{emoji:"⛽",title:"Fuel Pump"},{emoji:"\uD83D\uDEA8",title:"Police Car Light"},{emoji:"\uD83D\uDEA5",title:"Horizontal Traffic Light"},{emoji:"\uD83D\uDEA6",title:"Vertical Traffic Light"},{emoji:"\uD83D\uDEA7",title:"Construction"},{emoji:"⚓",title:"Anchor"},{emoji:"⛵",title:"Sailboat"},{emoji:"\uD83D\uDEA4",title:"Speedboat"},{emoji:"\uD83D\uDEF3️",title:"Passenger Ship"},{emoji:"⛴️",title:"Ferry"},{emoji:"\uD83D\uDEE5️",title:"Motor Boat"},{emoji:"\uD83D\uDEA2",title:"Ship"},{emoji:"✈️",title:"Airplane"},{emoji:"\uD83D\uDEE9️",title:"Small Airplane"},{emoji:"\uD83D\uDEEB",title:"Airplane Departure"},{emoji:"\uD83D\uDEEC",title:"Airplane Arrival"},{emoji:"\uD83E\uDE82",title:"Parachute"},{emoji:"\uD83D\uDCBA",title:"Seat"},{emoji:"\uD83D\uDE81",title:"Helicopter"},{emoji:"\uD83D\uDE9F",title:"Suspension Railway"},{emoji:"\uD83D\uDEA0",title:"Mountain Cableway"},{emoji:"\uD83D\uDEA1",title:"Aerial Tramway"},{emoji:"\uD83D\uDEF0️",title:"Satellite"},{emoji:"\uD83D\uDE80",title:"Rocket"},{emoji:"\uD83D\uDEF8",title:"Flying Saucer"},{emoji:"\uD83E\uDE90",title:"Ringed Planet"},{emoji:"\uD83C\uDF20",title:"Shooting Star"},{emoji:"\uD83C\uDF0C",title:"Milky Way"},{emoji:"⛱️",title:"Umbrella on Ground"},{emoji:"\uD83C\uDF86",title:"Fireworks"},{emoji:"\uD83C\uDF87",title:"Sparkler"},{emoji:"\uD83C\uDF91",title:"Moon Viewing Ceremony"},{emoji:"\uD83D\uDCB4",title:"Yen Banknote"},{emoji:"\uD83D\uDCB5",title:"Dollar Banknote"},{emoji:"\uD83D\uDCB6",title:"Euro Banknote"},{emoji:"\uD83D\uDCB7",title:"Pound Banknote"},{emoji:"\uD83D\uDDFF",title:"Moai"},{emoji:"\uD83D\uDEC2",title:"Passport Control"},{emoji:"\uD83D\uDEC3",title:"Customs"},{emoji:"\uD83D\uDEC4",title:"Baggage Claim"},{emoji:"\uD83D\uDEC5",title:"Left Luggage"}],Objects:[{emoji:"\uD83D\uDC8C",title:"Love Letter"},{emoji:"\uD83D\uDD73️",title:"Hole"},{emoji:"\uD83D\uDCA3",title:"Bomb"},{emoji:"\uD83D\uDEC0",title:"Person Taking Bath"},{emoji:"\uD83D\uDECC",title:"Person in Bed"},{emoji:"\uD83D\uDD2A",title:"Kitchen Knife"},{emoji:"\uD83C\uDFFA",title:"Amphora"},{emoji:"\uD83D\uDDFA️",title:"World Map"},{emoji:"\uD83E\uDDED",title:"Compass"},{emoji:"\uD83E\uDDF1",title:"Brick"},{emoji:"\uD83D\uDC88",title:"Barber Pole"},{emoji:"\uD83E\uDDBD",title:"Manual Wheelchair"},{emoji:"\uD83E\uDDBC",title:"Motorized Wheelchair"},{emoji:"\uD83D\uDEE2️",title:"Oil Drum"},{emoji:"\uD83D\uDECE️",title:"Bellhop Bell"},{emoji:"\uD83E\uDDF3",title:"Luggage"},{emoji:"⌛",title:"Hourglass Done"},{emoji:"⏳",title:"Hourglass Not Done"},{emoji:"⌚",title:"Watch"},{emoji:"⏰",title:"Alarm Clock"},{emoji:"⏱️",title:"Stopwatch"},{emoji:"⏲️",title:"Timer Clock"},{emoji:"\uD83D\uDD70️",title:"Mantelpiece Clock"},{emoji:"\uD83C\uDF21️",title:"Thermometer"},{emoji:"⛱️",title:"Umbrella on Ground"},{emoji:"\uD83E\uDDE8",title:"Firecracker"},{emoji:"\uD83C\uDF88",title:"Balloon"},{emoji:"\uD83C\uDF89",title:"Party Popper"},{emoji:"\uD83C\uDF8A",title:"Confetti Ball"},{emoji:"\uD83C\uDF8E",title:"Japanese Dolls"},{emoji:"\uD83C\uDF8F",title:"Carp Streamer"},{emoji:"\uD83C\uDF90",title:"Wind Chime"},{emoji:"\uD83E\uDDE7",title:"Red Envelope"},{emoji:"\uD83C\uDF80",title:"Ribbon"},{emoji:"\uD83C\uDF81",title:"Wrapped Gift"},{emoji:"\uD83E\uDD3F",title:"Diving Mask"},{emoji:"\uD83E\uDE80",title:"Yo-Yo"},{emoji:"\uD83E\uDE81",title:"Kite"},{emoji:"\uD83D\uDD2E",title:"Crystal Ball"},{emoji:"\uD83E\uDE84",title:"Magic Wand"},{emoji:"\uD83E\uDDFF",title:"Nazar Amulet"},{emoji:"\uD83D\uDD79️",title:"Joystick"},{emoji:"\uD83E\uDDF8",title:"Teddy Bear"},{emoji:"\uD83E\uDE85",title:"Pi\xf1ata"},{emoji:"\uD83E\uDE86",title:"Nesting Dolls"},{emoji:"\uD83D\uDDBC️",title:"Framed Picture"},{emoji:"\uD83E\uDDF5",title:"Thread"},{emoji:"\uD83E\uDEA1",title:"Sewing Needle"},{emoji:"\uD83E\uDDF6",title:"Yarn"},{emoji:"\uD83E\uDEA2",title:"Knot"},{emoji:"\uD83D\uDECD️",title:"Shopping Bags"},{emoji:"\uD83D\uDCFF",title:"Prayer Beads"},{emoji:"\uD83D\uDC8E",title:"Gem Stone"},{emoji:"\uD83D\uDCEF",title:"Postal Horn"},{emoji:"\uD83C\uDF99️",title:"Studio Microphone"},{emoji:"\uD83C\uDF9A️",title:"Level Slider"},{emoji:"\uD83C\uDF9B️",title:"Control Knobs"},{emoji:"\uD83D\uDCFB",title:"Radio"},{emoji:"\uD83E\uDE95",title:"Banjo"},{emoji:"\uD83D\uDCF1",title:"Mobile Phone"},{emoji:"\uD83D\uDCF2",title:"Mobile Phone with Arrow"},{emoji:"☎️",title:"Telephone"},{emoji:"\uD83D\uDCDE",title:"Telephone Receiver"},{emoji:"\uD83D\uDCDF",title:"Pager"},{emoji:"\uD83D\uDCE0",title:"Fax Machine"},{emoji:"\uD83D\uDD0B",title:"Battery"},{emoji:"\uD83D\uDD0C",title:"Electric Plug"},{emoji:"\uD83D\uDCBB",title:"Laptop"},{emoji:"\uD83D\uDDA5️",title:"Desktop Computer"},{emoji:"\uD83D\uDDA8️",title:"Printer"},{emoji:"⌨️",title:"Keyboard"},{emoji:"\uD83D\uDDB1️",title:"Computer Mouse"},{emoji:"\uD83D\uDDB2️",title:"Trackball"},{emoji:"\uD83D\uDCBD",title:"Computer Disk"},{emoji:"\uD83D\uDCBE",title:"Floppy Disk"},{emoji:"\uD83D\uDCBF",title:"Optical Disk"},{emoji:"\uD83D\uDCC0",title:"DVD"},{emoji:"\uD83E\uDDEE",title:"Abacus"},{emoji:"\uD83C\uDFA5",title:"Movie Camera"},{emoji:"\uD83C\uDF9E️",title:"Film Frames"},{emoji:"\uD83D\uDCFD️",title:"Film Projector"},{emoji:"\uD83D\uDCFA",title:"Television"},{emoji:"\uD83D\uDCF7",title:"Camera"},{emoji:"\uD83D\uDCF8",title:"Camera with Flash"},{emoji:"\uD83D\uDCF9",title:"Video Camera"},{emoji:"\uD83D\uDCFC",title:"Videocassette"},{emoji:"\uD83D\uDD0D",title:"Magnifying Glass Tilted Left"},{emoji:"\uD83D\uDD0E",title:"Magnifying Glass Tilted Right"},{emoji:"\uD83D\uDD6F️",title:"Candle"},{emoji:"\uD83D\uDCA1",title:"Light Bulb"},{emoji:"\uD83D\uDD26",title:"Flashlight"},{emoji:"\uD83C\uDFEE",title:"Red Paper Lantern"},{emoji:"\uD83E\uDE94",title:"Diya Lamp"},{emoji:"\uD83D\uDCD4",title:"Notebook with Decorative Cover"},{emoji:"\uD83D\uDCD5",title:"Closed Book"},{emoji:"\uD83D\uDCD6",title:"Open Book"},{emoji:"\uD83D\uDCD7",title:"Green Book"},{emoji:"\uD83D\uDCD8",title:"Blue Book"},{emoji:"\uD83D\uDCD9",title:"Orange Book"},{emoji:"\uD83D\uDCDA",title:"Books"},{emoji:"\uD83D\uDCD3",title:"Notebook"},{emoji:"\uD83D\uDCD2",title:"Ledger"},{emoji:"\uD83D\uDCC3",title:"Page with Curl"},{emoji:"\uD83D\uDCDC",title:"Scroll"},{emoji:"\uD83D\uDCC4",title:"Page Facing Up"},{emoji:"\uD83D\uDCF0",title:"Newspaper"},{emoji:"\uD83D\uDDDE️",title:"Rolled-Up Newspaper"},{emoji:"\uD83D\uDCD1",title:"Bookmark Tabs"},{emoji:"\uD83D\uDD16",title:"Bookmark"},{emoji:"\uD83C\uDFF7️",title:"Label"},{emoji:"\uD83D\uDCB0",title:"Money Bag"},{emoji:"\uD83E\uDE99",title:"Coin"},{emoji:"\uD83D\uDCB4",title:"Yen Banknote"},{emoji:"\uD83D\uDCB5",title:"Dollar Banknote"},{emoji:"\uD83D\uDCB6",title:"Euro Banknote"},{emoji:"\uD83D\uDCB7",title:"Pound Banknote"},{emoji:"\uD83D\uDCB8",title:"Money with Wings"},{emoji:"\uD83D\uDCB3",title:"Credit Card"},{emoji:"\uD83E\uDDFE",title:"Receipt"},{emoji:"✉️",title:"Envelope"},{emoji:"\uD83D\uDCE7",title:"E-Mail"},{emoji:"\uD83D\uDCE8",title:"Incoming Envelope"},{emoji:"\uD83D\uDCE9",title:"Envelope with Arrow"},{emoji:"\uD83D\uDCE4",title:"Outbox Tray"},{emoji:"\uD83D\uDCE5",title:"Inbox Tray"},{emoji:"\uD83D\uDCE6",title:"Package"},{emoji:"\uD83D\uDCEB",title:"Closed Mailbox with Raised Flag"},{emoji:"\uD83D\uDCEA",title:"Closed Mailbox with Lowered Flag"},{emoji:"\uD83D\uDCEC",title:"Open Mailbox with Raised Flag"},{emoji:"\uD83D\uDCED",title:"Open Mailbox with Lowered Flag"},{emoji:"\uD83D\uDCEE",title:"Postbox"},{emoji:"\uD83D\uDDF3️",title:"Ballot Box with Ballot"},{emoji:"✏️",title:"Pencil"},{emoji:"✒️",title:"Black Nib"},{emoji:"\uD83D\uDD8B️",title:"Fountain Pen"},{emoji:"\uD83D\uDD8A️",title:"Pen"},{emoji:"\uD83D\uDD8C️",title:"Paintbrush"},{emoji:"\uD83D\uDD8D️",title:"Crayon"},{emoji:"\uD83D\uDCDD",title:"Memo"},{emoji:"\uD83D\uDCC1",title:"File Folder"},{emoji:"\uD83D\uDCC2",title:"Open File Folder"},{emoji:"\uD83D\uDDC2️",title:"Card Index Dividers"},{emoji:"\uD83D\uDCC5",title:"Calendar"},{emoji:"\uD83D\uDCC6",title:"Tear-Off Calendar"},{emoji:"\uD83D\uDDD2️",title:"Spiral Notepad"},{emoji:"\uD83D\uDDD3️",title:"Spiral Calendar"},{emoji:"\uD83D\uDCC7",title:"Card Index"},{emoji:"\uD83D\uDCC8",title:"Chart Increasing"},{emoji:"\uD83D\uDCC9",title:"Chart Decreasing"},{emoji:"\uD83D\uDCCA",title:"Bar Chart"},{emoji:"\uD83D\uDCCB",title:"Clipboard"},{emoji:"\uD83D\uDCCC",title:"Pushpin"},{emoji:"\uD83D\uDCCD",title:"Round Pushpin"},{emoji:"\uD83D\uDCCE",title:"Paperclip"},{emoji:"\uD83D\uDD87️",title:"Linked Paperclips"},{emoji:"\uD83D\uDCCF",title:"Straight Ruler"},{emoji:"\uD83D\uDCD0",title:"Triangular Ruler"},{emoji:"✂️",title:"Scissors"},{emoji:"\uD83D\uDDC3️",title:"Card File Box"},{emoji:"\uD83D\uDDC4️",title:"File Cabinet"},{emoji:"\uD83D\uDDD1️",title:"Wastebasket"},{emoji:"\uD83D\uDD12",title:"Locked"},{emoji:"\uD83D\uDD13",title:"Unlocked"},{emoji:"\uD83D\uDD0F",title:"Locked with Pen"},{emoji:"\uD83D\uDD10",title:"Locked with Key"},{emoji:"\uD83D\uDD11",title:"Key"},{emoji:"\uD83D\uDDDD️",title:"Old Key"},{emoji:"\uD83D\uDD28",title:"Hammer"},{emoji:"\uD83E\uDE93",title:"Axe"},{emoji:"⛏️",title:"Pick"},{emoji:"⚒️",title:"Hammer and Pick"},{emoji:"\uD83D\uDEE0️",title:"Hammer and Wrench"},{emoji:"\uD83D\uDDE1️",title:"Dagger"},{emoji:"⚔️",title:"Crossed Swords"},{emoji:"\uD83D\uDD2B",title:"Water Pistol"},{emoji:"\uD83E\uDE83",title:"Boomerang"},{emoji:"\uD83D\uDEE1️",title:"Shield"},{emoji:"\uD83E\uDE9A",title:"Carpentry Saw"},{emoji:"\uD83D\uDD27",title:"Wrench"},{emoji:"\uD83E\uDE9B",title:"Screwdriver"},{emoji:"\uD83D\uDD29",title:"Nut and Bolt"},{emoji:"⚙️",title:"Gear"},{emoji:"\uD83D\uDDDC️",title:"Clamp"},{emoji:"⚖️",title:"Balance Scale"},{emoji:"\uD83E\uDDAF",title:"White Cane"},{emoji:"\uD83D\uDD17",title:"Link"},{emoji:"⛓️",title:"Chains"},{emoji:"\uD83E\uDE9D",title:"Hook"},{emoji:"\uD83E\uDDF0",title:"Toolbox"},{emoji:"\uD83E\uDDF2",title:"Magnet"},{emoji:"\uD83E\uDE9C",title:"Ladder"},{emoji:"⚗️",title:"Alembic"},{emoji:"\uD83E\uDDEA",title:"Test Tube"},{emoji:"\uD83E\uDDEB",title:"Petri Dish"},{emoji:"\uD83E\uDDEC",title:"DNA"},{emoji:"\uD83D\uDD2C",title:"Microscope"},{emoji:"\uD83D\uDD2D",title:"Telescope"},{emoji:"\uD83D\uDCE1",title:"Satellite Antenna"},{emoji:"\uD83D\uDC89",title:"Syringe"},{emoji:"\uD83E\uDE78",title:"Drop of Blood"},{emoji:"\uD83D\uDC8A",title:"Pill"},{emoji:"\uD83E\uDE79",title:"Adhesive Bandage"},{emoji:"\uD83E\uDE7A",title:"Stethoscope"},{emoji:"\uD83D\uDEAA",title:"Door"},{emoji:"\uD83E\uDE9E",title:"Mirror"},{emoji:"\uD83E\uDE9F",title:"Window"},{emoji:"\uD83D\uDECF️",title:"Bed"},{emoji:"\uD83D\uDECB️",title:"Couch and Lamp"},{emoji:"\uD83E\uDE91",title:"Chair"},{emoji:"\uD83D\uDEBD",title:"Toilet"},{emoji:"\uD83E\uDEA0",title:"Plunger"},{emoji:"\uD83D\uDEBF",title:"Shower"},{emoji:"\uD83D\uDEC1",title:"Bathtub"},{emoji:"\uD83E\uDEA4",title:"Mouse Trap"},{emoji:"\uD83E\uDE92",title:"Razor"},{emoji:"\uD83E\uDDF4",title:"Lotion Bottle"},{emoji:"\uD83E\uDDF7",title:"Safety Pin"},{emoji:"\uD83E\uDDF9",title:"Broom"},{emoji:"\uD83E\uDDFA",title:"Basket"},{emoji:"\uD83E\uDDFB",title:"Roll of Paper"},{emoji:"\uD83E\uDEA3",title:"Bucket"},{emoji:"\uD83E\uDDFC",title:"Soap"},{emoji:"\uD83E\uDEA5",title:"Toothbrush"},{emoji:"\uD83E\uDDFD",title:"Sponge"},{emoji:"\uD83E\uDDEF",title:"Fire Extinguisher"},{emoji:"\uD83D\uDED2",title:"Shopping Cart"},{emoji:"\uD83D\uDEAC",title:"Cigarette"},{emoji:"⚰️",title:"Coffin"},{emoji:"\uD83E\uDEA6",title:"Headstone"},{emoji:"⚱️",title:"Funeral Urn"},{emoji:"\uD83D\uDDFF",title:"Moai"},{emoji:"\uD83E\uDEA7",title:"Placard"},{emoji:"\uD83D\uDEB0",title:"Potable Water"}],Symbols:[{emoji:"\uD83D\uDC98",title:"Heart with Arrow"},{emoji:"\uD83D\uDC9D",title:"Heart with Ribbon"},{emoji:"\uD83D\uDC96",title:"Sparkling Heart"},{emoji:"\uD83D\uDC97",title:"Growing Heart"},{emoji:"\uD83D\uDC93",title:"Beating Heart"},{emoji:"\uD83D\uDC9E",title:"Revolving Hearts"},{emoji:"\uD83D\uDC95",title:"Two Hearts"},{emoji:"\uD83D\uDC9F",title:"Heart Decoration"},{emoji:"❣️",title:"Heart Exclamation"},{emoji:"\uD83D\uDC94",title:"Broken Heart"},{emoji:"❤️‍\uD83D\uDD25",title:"Heart on Fire"},{emoji:"❤️‍\uD83E\uDE79",title:"Mending Heart"},{emoji:"❤️",title:"Red Heart"},{emoji:"\uD83E\uDDE1",title:"Orange Heart"},{emoji:"\uD83D\uDC9B",title:"Yellow Heart"},{emoji:"\uD83D\uDC9A",title:"Green Heart"},{emoji:"\uD83D\uDC99",title:"Blue Heart"},{emoji:"\uD83D\uDC9C",title:"Purple Heart"},{emoji:"\uD83E\uDD0E",title:"Brown Heart"},{emoji:"\uD83D\uDDA4",title:"Black Heart"},{emoji:"\uD83E\uDD0D",title:"White Heart"},{emoji:"\uD83D\uDCAF",title:"Hundred Points"},{emoji:"\uD83D\uDCA2",title:"Anger Symbol"},{emoji:"\uD83D\uDCAC",title:"Speech Balloon"},{emoji:"\uD83D\uDC41️‍\uD83D\uDDE8️",title:"Eye in Speech Bubble"},{emoji:"\uD83D\uDDE8️",title:"Left Speech Bubble"},{emoji:"\uD83D\uDDEF️",title:"Right Anger Bubble"},{emoji:"\uD83D\uDCAD",title:"Thought Balloon"},{emoji:"\uD83D\uDCA4",title:"Zzz"},{emoji:"\uD83D\uDCAE",title:"White Flower"},{emoji:"♨️",title:"Hot Springs"},{emoji:"\uD83D\uDC88",title:"Barber Pole"},{emoji:"\uD83D\uDED1",title:"Stop Sign"},{emoji:"\uD83D\uDD5B",title:"Twelve O’Clock"},{emoji:"\uD83D\uDD67",title:"Twelve-Thirty"},{emoji:"\uD83D\uDD50",title:"One O’Clock"},{emoji:"\uD83D\uDD5C",title:"One-Thirty"},{emoji:"\uD83D\uDD51",title:"Two O’Clock"},{emoji:"\uD83D\uDD5D",title:"Two-Thirty"},{emoji:"\uD83D\uDD52",title:"Three O’Clock"},{emoji:"\uD83D\uDD5E",title:"Three-Thirty"},{emoji:"\uD83D\uDD53",title:"Four O’Clock"},{emoji:"\uD83D\uDD5F",title:"Four-Thirty"},{emoji:"\uD83D\uDD54",title:"Five O’Clock"},{emoji:"\uD83D\uDD60",title:"Five-Thirty"},{emoji:"\uD83D\uDD55",title:"Six O’Clock"},{emoji:"\uD83D\uDD61",title:"Six-Thirty"},{emoji:"\uD83D\uDD56",title:"Seven O’Clock"},{emoji:"\uD83D\uDD62",title:"Seven-Thirty"},{emoji:"\uD83D\uDD57",title:"Eight O’Clock"},{emoji:"\uD83D\uDD63",title:"Eight-Thirty"},{emoji:"\uD83D\uDD58",title:"Nine O’Clock"},{emoji:"\uD83D\uDD64",title:"Nine-Thirty"},{emoji:"\uD83D\uDD59",title:"Ten O’Clock"},{emoji:"\uD83D\uDD65",title:"Ten-Thirty"},{emoji:"\uD83D\uDD5A",title:"Eleven O’Clock"},{emoji:"\uD83D\uDD66",title:"Eleven-Thirty"},{emoji:"\uD83C\uDF00",title:"Cyclone"},{emoji:"♠️",title:"Spade Suit"},{emoji:"♥️",title:"Heart Suit"},{emoji:"♦️",title:"Diamond Suit"},{emoji:"♣️",title:"Club Suit"},{emoji:"\uD83C\uDCCF",title:"Joker"},{emoji:"\uD83C\uDC04",title:"Mahjong Red Dragon"},{emoji:"\uD83C\uDFB4",title:"Flower Playing Cards"},{emoji:"\uD83D\uDD07",title:"Muted Speaker"},{emoji:"\uD83D\uDD08",title:"Speaker Low Volume"},{emoji:"\uD83D\uDD09",title:"Speaker Medium Volume"},{emoji:"\uD83D\uDD0A",title:"Speaker High Volume"},{emoji:"\uD83D\uDCE2",title:"Loudspeaker"},{emoji:"\uD83D\uDCE3",title:"Megaphone"},{emoji:"\uD83D\uDCEF",title:"Postal Horn"},{emoji:"\uD83D\uDD14",title:"Bell"},{emoji:"\uD83D\uDD15",title:"Bell with Slash"},{emoji:"\uD83C\uDFB5",title:"Musical Note"},{emoji:"\uD83C\uDFB6",title:"Musical Notes"},{emoji:"\uD83D\uDCB9",title:"Chart Increasing with Yen"},{emoji:"\uD83D\uDED7",title:"Elevator"},{emoji:"\uD83C\uDFE7",title:"ATM Sign"},{emoji:"\uD83D\uDEAE",title:"Litter in Bin Sign"},{emoji:"\uD83D\uDEB0",title:"Potable Water"},{emoji:"♿",title:"Wheelchair Symbol"},{emoji:"\uD83D\uDEB9",title:"Men’s Room"},{emoji:"\uD83D\uDEBA",title:"Women’s Room"},{emoji:"\uD83D\uDEBB",title:"Restroom"},{emoji:"\uD83D\uDEBC",title:"Baby Symbol"},{emoji:"\uD83D\uDEBE",title:"Water Closet"},{emoji:"⚠️",title:"Warning"},{emoji:"\uD83D\uDEB8",title:"Children Crossing"},{emoji:"⛔",title:"No Entry"},{emoji:"\uD83D\uDEAB",title:"Prohibited"},{emoji:"\uD83D\uDEB3",title:"No Bicycles"},{emoji:"\uD83D\uDEAD",title:"No Smoking"},{emoji:"\uD83D\uDEAF",title:"No Littering"},{emoji:"\uD83D\uDEB1",title:"Non-Potable Water"},{emoji:"\uD83D\uDEB7",title:"No Pedestrians"},{emoji:"\uD83D\uDCF5",title:"No Mobile Phones"},{emoji:"\uD83D\uDD1E",title:"No One Under Eighteen"},{emoji:"☢️",title:"Radioactive"},{emoji:"☣️",title:"Biohazard"},{emoji:"⬆️",title:"Up Arrow"},{emoji:"↗️",title:"Up-Right Arrow"},{emoji:"➡️",title:"Right Arrow"},{emoji:"↘️",title:"Down-Right Arrow"},{emoji:"⬇️",title:"Down Arrow"},{emoji:"↙️",title:"Down-Left Arrow"},{emoji:"⬅️",title:"Left Arrow"},{emoji:"↖️",title:"Up-Left Arrow"},{emoji:"↕️",title:"Up-Down Arrow"},{emoji:"↔️",title:"Left-Right Arrow"},{emoji:"↩️",title:"Right Arrow Curving Left"},{emoji:"↪️",title:"Left Arrow Curving Right"},{emoji:"⤴️",title:"Right Arrow Curving Up"},{emoji:"⤵️",title:"Right Arrow Curving Down"},{emoji:"\uD83D\uDD03",title:"Clockwise Vertical Arrows"},{emoji:"\uD83D\uDD04",title:"Counterclockwise Arrows Button"},{emoji:"\uD83D\uDD19",title:"Back Arrow"},{emoji:"\uD83D\uDD1A",title:"End Arrow"},{emoji:"\uD83D\uDD1B",title:"On! Arrow"},{emoji:"\uD83D\uDD1C",title:"Soon Arrow"},{emoji:"\uD83D\uDD1D",title:"Top Arrow"},{emoji:"\uD83D\uDED0",title:"Place of Worship"},{emoji:"⚛️",title:"Atom Symbol"},{emoji:"\uD83D\uDD49️",title:"Om"},{emoji:"✡️",title:"Star of David"},{emoji:"☸️",title:"Wheel of Dharma"},{emoji:"☯️",title:"Yin Yang"},{emoji:"✝️",title:"Latin Cross"},{emoji:"☦️",title:"Orthodox Cross"},{emoji:"☪️",title:"Star and Crescent"},{emoji:"☮️",title:"Peace Symbol"},{emoji:"\uD83D\uDD4E",title:"Menorah"},{emoji:"\uD83D\uDD2F",title:"Dotted Six-Pointed Star"},{emoji:"♈",title:"Aries"},{emoji:"♉",title:"Taurus"},{emoji:"♊",title:"Gemini"},{emoji:"♋",title:"Cancer"},{emoji:"♌",title:"Leo"},{emoji:"♍",title:"Virgo"},{emoji:"♎",title:"Libra"},{emoji:"♏",title:"Scorpio"},{emoji:"♐",title:"Sagittarius"},{emoji:"♑",title:"Capricorn"},{emoji:"♒",title:"Aquarius"},{emoji:"♓",title:"Pisces"},{emoji:"⛎",title:"Ophiuchus"},{emoji:"\uD83D\uDD00",title:"Shuffle Tracks Button"},{emoji:"\uD83D\uDD01",title:"Repeat Button"},{emoji:"\uD83D\uDD02",title:"Repeat Single Button"},{emoji:"▶️",title:"Play Button"},{emoji:"⏩",title:"Fast-Forward Button"},{emoji:"⏭️",title:"Next Track Button"},{emoji:"⏯️",title:"Play or Pause Button"},{emoji:"◀️",title:"Reverse Button"},{emoji:"⏪",title:"Fast Reverse Button"},{emoji:"⏮️",title:"Last Track Button"},{emoji:"\uD83D\uDD3C",title:"Upwards Button"},{emoji:"⏫",title:"Fast Up Button"},{emoji:"\uD83D\uDD3D",title:"Downwards Button"},{emoji:"⏬",title:"Fast Down Button"},{emoji:"⏸️",title:"Pause Button"},{emoji:"⏹️",title:"Stop Button"},{emoji:"⏺️",title:"Record Button"},{emoji:"⏏️",title:"Eject Button"},{emoji:"\uD83C\uDFA6",title:"Cinema"},{emoji:"\uD83D\uDD05",title:"Dim Button"},{emoji:"\uD83D\uDD06",title:"Bright Button"},{emoji:"\uD83D\uDCF6",title:"Antenna Bars"},{emoji:"\uD83D\uDCF3",title:"Vibration Mode"},{emoji:"\uD83D\uDCF4",title:"Mobile Phone Off"},{emoji:"♀️",title:"Female Sign"},{emoji:"♂️",title:"Male Sign"},{emoji:"✖️",title:"Multiply"},{emoji:"➕",title:"Plus"},{emoji:"➖",title:"Minus"},{emoji:"➗",title:"Divide"},{emoji:"♾️",title:"Infinity"},{emoji:"‼️",title:"‼ Double Exclamation Mark"},{emoji:"⁉️",title:"⁉ Exclamation Question Mark"},{emoji:"❓",title:"Red Question Mark"},{emoji:"❔",title:"White Question Mark"},{emoji:"❕",title:"White Exclamation Mark"},{emoji:"❗",title:"Red Exclamation Mark"},{emoji:"〰️",title:"〰 Wavy Dash"},{emoji:"\uD83D\uDCB1",title:"Currency Exchange"},{emoji:"\uD83D\uDCB2",title:"Heavy Dollar Sign"},{emoji:"⚕️",title:"Medical Symbol"},{emoji:"♻️",title:"Recycling Symbol"},{emoji:"⚜️",title:"Fleur-de-lis"},{emoji:"\uD83D\uDD31",title:"Trident Emblem"},{emoji:"\uD83D\uDCDB",title:"Name Badge"},{emoji:"\uD83D\uDD30",title:"Japanese Symbol for Beginner"},{emoji:"⭕",title:"Hollow Red Circle"},{emoji:"✅",title:"Check Mark Button"},{emoji:"☑️",title:"Check Box with Check"},{emoji:"✔️",title:"Check Mark"},{emoji:"❌",title:"Cross Mark"},{emoji:"❎",title:"Cross Mark Button"},{emoji:"➰",title:"Curly Loop"},{emoji:"➿",title:"Double Curly Loop"},{emoji:"〽️",title:"〽 Part Alternation Mark"},{emoji:"✳️",title:"Eight-Spoked Asterisk"},{emoji:"✴️",title:"Eight-Pointed Star"},{emoji:"❇️",title:"Sparkle"},{emoji:"\xa9️",title:"Copyright"},{emoji:"\xae️",title:"Registered"},{emoji:"™️",title:"Trade Mark"},{emoji:"#️⃣",title:"# Keycap Number Sign"},{emoji:"*️⃣",title:"* Keycap Asterisk"},{emoji:"0️⃣",title:"0 Keycap Digit Zero"},{emoji:"1️⃣",title:"1 Keycap Digit One"},{emoji:"2️⃣",title:"2 Keycap Digit Two"},{emoji:"3️⃣",title:"3 Keycap Digit Three"},{emoji:"4️⃣",title:"4 Keycap Digit Four"},{emoji:"5️⃣",title:"5 Keycap Digit Five"},{emoji:"6️⃣",title:"6 Keycap Digit Six"},{emoji:"7️⃣",title:"7 Keycap Digit Seven"},{emoji:"8️⃣",title:"8 Keycap Digit Eight"},{emoji:"9️⃣",title:"9 Keycap Digit Nine"},{emoji:"\uD83D\uDD1F",title:"Keycap: 10"},{emoji:"\uD83D\uDD20",title:"Input Latin Uppercase"},{emoji:"\uD83D\uDD21",title:"Input Latin Lowercase"},{emoji:"\uD83D\uDD22",title:"Input Numbers"},{emoji:"\uD83D\uDD23",title:"Input Symbols"},{emoji:"\uD83D\uDD24",title:"Input Latin Letters"},{emoji:"\uD83C\uDD70️",title:"A Button (Blood Type)"},{emoji:"\uD83C\uDD8E",title:"AB Button (Blood Type)"},{emoji:"\uD83C\uDD71️",title:"B Button (Blood Type)"},{emoji:"\uD83C\uDD91",title:"CL Button"},{emoji:"\uD83C\uDD92",title:"Cool Button"},{emoji:"\uD83C\uDD93",title:"Free Button"},{emoji:"ℹ️",title:"ℹ Information"},{emoji:"\uD83C\uDD94",title:"ID Button"},{emoji:"Ⓜ️",title:"Circled M"},{emoji:"\uD83C\uDD95",title:"New Button"},{emoji:"\uD83C\uDD96",title:"NG Button"},{emoji:"\uD83C\uDD7E️",title:"O Button (Blood Type)"},{emoji:"\uD83C\uDD97",title:"OK Button"},{emoji:"\uD83C\uDD7F️",title:"P Button"},{emoji:"\uD83C\uDD98",title:"SOS Button"},{emoji:"\uD83C\uDD99",title:"Up! Button"},{emoji:"\uD83C\uDD9A",title:"Vs Button"},{emoji:"\uD83C\uDE01",title:"Japanese “Here” Button"},{emoji:"\uD83C\uDE02️",title:"Japanese “Service Charge” Button"},{emoji:"\uD83C\uDE37️",title:"Japanese “Monthly Amount” Button"},{emoji:"\uD83C\uDE36",title:"Japanese “Not Free of Charge” Button"},{emoji:"\uD83C\uDE2F",title:"Japanese “Reserved” Button"},{emoji:"\uD83C\uDE50",title:"Japanese “Bargain” Button"},{emoji:"\uD83C\uDE39",title:"Japanese “Discount” Button"},{emoji:"\uD83C\uDE1A",title:"Japanese “Free of Charge” Button"},{emoji:"\uD83C\uDE32",title:"Japanese “Prohibited” Button"},{emoji:"\uD83C\uDE51",title:"Japanese “Acceptable” Button"},{emoji:"\uD83C\uDE38",title:"Japanese “Application” Button"},{emoji:"\uD83C\uDE34",title:"Japanese “Passing Grade” Button"},{emoji:"\uD83C\uDE33",title:"Japanese “Vacancy” Button"},{emoji:"㊗️",title:"Japanese “Congratulations” Button"},{emoji:"㊙️",title:"Japanese “Secret” Button"},{emoji:"\uD83C\uDE3A",title:"Japanese “Open for Business” Button"},{emoji:"\uD83C\uDE35",title:"Japanese “No Vacancy” Button"},{emoji:"\uD83D\uDD34",title:"Red Circle"},{emoji:"\uD83D\uDFE0",title:"Orange Circle"},{emoji:"\uD83D\uDFE1",title:"Yellow Circle"},{emoji:"\uD83D\uDFE2",title:"Green Circle"},{emoji:"\uD83D\uDD35",title:"Blue Circle"},{emoji:"\uD83D\uDFE3",title:"Purple Circle"},{emoji:"\uD83D\uDFE4",title:"Brown Circle"},{emoji:"⚫",title:"Black Circle"},{emoji:"⚪",title:"White Circle"},{emoji:"\uD83D\uDFE5",title:"Red Square"},{emoji:"\uD83D\uDFE7",title:"Orange Square"},{emoji:"\uD83D\uDFE8",title:"Yellow Square"},{emoji:"\uD83D\uDFE9",title:"Green Square"},{emoji:"\uD83D\uDFE6",title:"Blue Square"},{emoji:"\uD83D\uDFEA",title:"Purple Square"},{emoji:"\uD83D\uDFEB",title:"Brown Square"},{emoji:"⬛",title:"Black Large Square"},{emoji:"⬜",title:"White Large Square"},{emoji:"◼️",title:"Black Medium Square"},{emoji:"◻️",title:"White Medium Square"},{emoji:"◾",title:"Black Medium-Small Square"},{emoji:"◽",title:"White Medium-Small Square"},{emoji:"▪️",title:"Black Small Square"},{emoji:"▫️",title:"White Small Square"},{emoji:"\uD83D\uDD36",title:"Large Orange Diamond"},{emoji:"\uD83D\uDD37",title:"Large Blue Diamond"},{emoji:"\uD83D\uDD38",title:"Small Orange Diamond"},{emoji:"\uD83D\uDD39",title:"Small Blue Diamond"},{emoji:"\uD83D\uDD3A",title:"Red Triangle Pointed Up"},{emoji:"\uD83D\uDD3B",title:"Red Triangle Pointed Down"},{emoji:"\uD83D\uDCA0",title:"Diamond with a Dot"},{emoji:"\uD83D\uDD18",title:"Radio Button"},{emoji:"\uD83D\uDD33",title:"White Square Button"},{emoji:"\uD83D\uDD32",title:"Black Square Button"}],Flags:[{emoji:"\uD83C\uDFC1",title:"Chequered Flag"},{emoji:"\uD83D\uDEA9",title:"Triangular Flag"},{emoji:"\uD83C\uDF8C",title:"Crossed Flags"},{emoji:"\uD83C\uDFF4",title:"Black Flag"},{emoji:"\uD83C\uDFF3️",title:"White Flag"},{emoji:"\uD83C\uDFF3️‍\uD83C\uDF08",title:"Rainbow Flag"},{emoji:"\uD83C\uDFF3️‍⚧️",title:"Transgender Flag"},{emoji:"\uD83C\uDFF4‍☠️",title:"Pirate Flag"},{emoji:"\uD83C\uDDE6\uD83C\uDDE8",title:"Flag: Ascension Island"},{emoji:"\uD83C\uDDE6\uD83C\uDDE9",title:"Flag: Andorra"},{emoji:"\uD83C\uDDE6\uD83C\uDDEA",title:"Flag: United Arab Emirates"},{emoji:"\uD83C\uDDE6\uD83C\uDDEB",title:"Flag: Afghanistan"},{emoji:"\uD83C\uDDE6\uD83C\uDDEC",title:"Flag: Antigua & Barbuda"},{emoji:"\uD83C\uDDE6\uD83C\uDDEE",title:"Flag: Anguilla"},{emoji:"\uD83C\uDDE6\uD83C\uDDF1",title:"Flag: Albania"},{emoji:"\uD83C\uDDE6\uD83C\uDDF2",title:"Flag: Armenia"},{emoji:"\uD83C\uDDE6\uD83C\uDDF4",title:"Flag: Angola"},{emoji:"\uD83C\uDDE6\uD83C\uDDF6",title:"Flag: Antarctica"},{emoji:"\uD83C\uDDE6\uD83C\uDDF7",title:"Flag: Argentina"},{emoji:"\uD83C\uDDE6\uD83C\uDDF8",title:"Flag: American Samoa"},{emoji:"\uD83C\uDDE6\uD83C\uDDF9",title:"Flag: Austria"},{emoji:"\uD83C\uDDE6\uD83C\uDDFA",title:"Flag: Australia"},{emoji:"\uD83C\uDDE6\uD83C\uDDFC",title:"Flag: Aruba"},{emoji:"\uD83C\uDDE6\uD83C\uDDFD",title:"Flag: \xc5land Islands"},{emoji:"\uD83C\uDDE6\uD83C\uDDFF",title:"Flag: Azerbaijan"},{emoji:"\uD83C\uDDE7\uD83C\uDDE6",title:"Flag: Bosnia & Herzegovina"},{emoji:"\uD83C\uDDE7\uD83C\uDDE7",title:"Flag: Barbados"},{emoji:"\uD83C\uDDE7\uD83C\uDDE9",title:"Flag: Bangladesh"},{emoji:"\uD83C\uDDE7\uD83C\uDDEA",title:"Flag: Belgium"},{emoji:"\uD83C\uDDE7\uD83C\uDDEB",title:"Flag: Burkina Faso"},{emoji:"\uD83C\uDDE7\uD83C\uDDEC",title:"Flag: Bulgaria"},{emoji:"\uD83C\uDDE7\uD83C\uDDED",title:"Flag: Bahrain"},{emoji:"\uD83C\uDDE7\uD83C\uDDEE",title:"Flag: Burundi"},{emoji:"\uD83C\uDDE7\uD83C\uDDEF",title:"Flag: Benin"},{emoji:"\uD83C\uDDE7\uD83C\uDDF1",title:"Flag: St. Barth\xe9lemy"},{emoji:"\uD83C\uDDE7\uD83C\uDDF2",title:"Flag: Bermuda"},{emoji:"\uD83C\uDDE7\uD83C\uDDF3",title:"Flag: Brunei"},{emoji:"\uD83C\uDDE7\uD83C\uDDF4",title:"Flag: Bolivia"},{emoji:"\uD83C\uDDE7\uD83C\uDDF6",title:"Flag: Caribbean Netherlands"},{emoji:"\uD83C\uDDE7\uD83C\uDDF7",title:"Flag: Brazil"},{emoji:"\uD83C\uDDE7\uD83C\uDDF8",title:"Flag: Bahamas"},{emoji:"\uD83C\uDDE7\uD83C\uDDF9",title:"Flag: Bhutan"},{emoji:"\uD83C\uDDE7\uD83C\uDDFB",title:"Flag: Bouvet Island"},{emoji:"\uD83C\uDDE7\uD83C\uDDFC",title:"Flag: Botswana"},{emoji:"\uD83C\uDDE7\uD83C\uDDFE",title:"Flag: Belarus"},{emoji:"\uD83C\uDDE7\uD83C\uDDFF",title:"Flag: Belize"},{emoji:"\uD83C\uDDE8\uD83C\uDDE6",title:"Flag: Canada"},{emoji:"\uD83C\uDDE8\uD83C\uDDE8",title:"Flag: Cocos (Keeling) Islands"},{emoji:"\uD83C\uDDE8\uD83C\uDDE9",title:"Flag: Congo - Kinshasa"},{emoji:"\uD83C\uDDE8\uD83C\uDDEB",title:"Flag: Central African Republic"},{emoji:"\uD83C\uDDE8\uD83C\uDDEC",title:"Flag: Congo - Brazzaville"},{emoji:"\uD83C\uDDE8\uD83C\uDDED",title:"Flag: Switzerland"},{emoji:"\uD83C\uDDE8\uD83C\uDDEE",title:"Flag: C\xf4te d’Ivoire"},{emoji:"\uD83C\uDDE8\uD83C\uDDF0",title:"Flag: Cook Islands"},{emoji:"\uD83C\uDDE8\uD83C\uDDF1",title:"Flag: Chile"},{emoji:"\uD83C\uDDE8\uD83C\uDDF2",title:"Flag: Cameroon"},{emoji:"\uD83C\uDDE8\uD83C\uDDF3",title:"Flag: China"},{emoji:"\uD83C\uDDE8\uD83C\uDDF4",title:"Flag: Colombia"},{emoji:"\uD83C\uDDE8\uD83C\uDDF5",title:"Flag: Clipperton Island"},{emoji:"\uD83C\uDDE8\uD83C\uDDF7",title:"Flag: Costa Rica"},{emoji:"\uD83C\uDDE8\uD83C\uDDFA",title:"Flag: Cuba"},{emoji:"\uD83C\uDDE8\uD83C\uDDFB",title:"Flag: Cape Verde"},{emoji:"\uD83C\uDDE8\uD83C\uDDFC",title:"Flag: Cura\xe7ao"},{emoji:"\uD83C\uDDE8\uD83C\uDDFD",title:"Flag: Christmas Island"},{emoji:"\uD83C\uDDE8\uD83C\uDDFE",title:"Flag: Cyprus"},{emoji:"\uD83C\uDDE8\uD83C\uDDFF",title:"Flag: Czechia"},{emoji:"\uD83C\uDDE9\uD83C\uDDEA",title:"Flag: Germany"},{emoji:"\uD83C\uDDE9\uD83C\uDDEC",title:"Flag: Diego Garcia"},{emoji:"\uD83C\uDDE9\uD83C\uDDEF",title:"Flag: Djibouti"},{emoji:"\uD83C\uDDE9\uD83C\uDDF0",title:"Flag: Denmark"},{emoji:"\uD83C\uDDE9\uD83C\uDDF2",title:"Flag: Dominica"},{emoji:"\uD83C\uDDE9\uD83C\uDDF4",title:"Flag: Dominican Republic"},{emoji:"\uD83C\uDDE9\uD83C\uDDFF",title:"Flag: Algeria"},{emoji:"\uD83C\uDDEA\uD83C\uDDE6",title:"Flag: Ceuta & Melilla"},{emoji:"\uD83C\uDDEA\uD83C\uDDE8",title:"Flag: Ecuador"},{emoji:"\uD83C\uDDEA\uD83C\uDDEA",title:"Flag: Estonia"},{emoji:"\uD83C\uDDEA\uD83C\uDDEC",title:"Flag: Egypt"},{emoji:"\uD83C\uDDEA\uD83C\uDDED",title:"Flag: Western Sahara"},{emoji:"\uD83C\uDDEA\uD83C\uDDF7",title:"Flag: Eritrea"},{emoji:"\uD83C\uDDEA\uD83C\uDDF8",title:"Flag: Spain"},{emoji:"\uD83C\uDDEA\uD83C\uDDF9",title:"Flag: Ethiopia"},{emoji:"\uD83C\uDDEA\uD83C\uDDFA",title:"Flag: European Union"},{emoji:"\uD83C\uDDEB\uD83C\uDDEE",title:"Flag: Finland"},{emoji:"\uD83C\uDDEB\uD83C\uDDEF",title:"Flag: Fiji"},{emoji:"\uD83C\uDDEB\uD83C\uDDF0",title:"Flag: Falkland Islands"},{emoji:"\uD83C\uDDEB\uD83C\uDDF2",title:"Flag: Micronesia"},{emoji:"\uD83C\uDDEB\uD83C\uDDF4",title:"Flag: Faroe Islands"},{emoji:"\uD83C\uDDEB\uD83C\uDDF7",title:"Flag: France"},{emoji:"\uD83C\uDDEC\uD83C\uDDE6",title:"Flag: Gabon"},{emoji:"\uD83C\uDDEC\uD83C\uDDE7",title:"Flag: United Kingdom"},{emoji:"\uD83C\uDDEC\uD83C\uDDE9",title:"Flag: Grenada"},{emoji:"\uD83C\uDDEC\uD83C\uDDEA",title:"Flag: Georgia"},{emoji:"\uD83C\uDDEC\uD83C\uDDEB",title:"Flag: French Guiana"},{emoji:"\uD83C\uDDEC\uD83C\uDDEC",title:"Flag: Guernsey"},{emoji:"\uD83C\uDDEC\uD83C\uDDED",title:"Flag: Ghana"},{emoji:"\uD83C\uDDEC\uD83C\uDDEE",title:"Flag: Gibraltar"},{emoji:"\uD83C\uDDEC\uD83C\uDDF1",title:"Flag: Greenland"},{emoji:"\uD83C\uDDEC\uD83C\uDDF2",title:"Flag: Gambia"},{emoji:"\uD83C\uDDEC\uD83C\uDDF3",title:"Flag: Guinea"},{emoji:"\uD83C\uDDEC\uD83C\uDDF5",title:"Flag: Guadeloupe"},{emoji:"\uD83C\uDDEC\uD83C\uDDF6",title:"Flag: Equatorial Guinea"},{emoji:"\uD83C\uDDEC\uD83C\uDDF7",title:"Flag: Greece"},{emoji:"\uD83C\uDDEC\uD83C\uDDF8",title:"Flag: South Georgia & South Sandwich Islands"},{emoji:"\uD83C\uDDEC\uD83C\uDDF9",title:"Flag: Guatemala"},{emoji:"\uD83C\uDDEC\uD83C\uDDFA",title:"Flag: Guam"},{emoji:"\uD83C\uDDEC\uD83C\uDDFC",title:"Flag: Guinea-Bissau"},{emoji:"\uD83C\uDDEC\uD83C\uDDFE",title:"Flag: Guyana"},{emoji:"\uD83C\uDDED\uD83C\uDDF0",title:"Flag: Hong Kong SAR China"},{emoji:"\uD83C\uDDED\uD83C\uDDF2",title:"Flag: Heard & McDonald Islands"},{emoji:"\uD83C\uDDED\uD83C\uDDF3",title:"Flag: Honduras"},{emoji:"\uD83C\uDDED\uD83C\uDDF7",title:"Flag: Croatia"},{emoji:"\uD83C\uDDED\uD83C\uDDF9",title:"Flag: Haiti"},{emoji:"\uD83C\uDDED\uD83C\uDDFA",title:"Flag: Hungary"},{emoji:"\uD83C\uDDEE\uD83C\uDDE8",title:"Flag: Canary Islands"},{emoji:"\uD83C\uDDEE\uD83C\uDDE9",title:"Flag: Indonesia"},{emoji:"\uD83C\uDDEE\uD83C\uDDEA",title:"Flag: Ireland"},{emoji:"\uD83C\uDDEE\uD83C\uDDF1",title:"Flag: Israel"},{emoji:"\uD83C\uDDEE\uD83C\uDDF2",title:"Flag: Isle of Man"},{emoji:"\uD83C\uDDEE\uD83C\uDDF3",title:"Flag: India"},{emoji:"\uD83C\uDDEE\uD83C\uDDF4",title:"Flag: British Indian Ocean Territory"},{emoji:"\uD83C\uDDEE\uD83C\uDDF6",title:"Flag: Iraq"},{emoji:"\uD83C\uDDEE\uD83C\uDDF7",title:"Flag: Iran"},{emoji:"\uD83C\uDDEE\uD83C\uDDF8",title:"Flag: Iceland"},{emoji:"\uD83C\uDDEE\uD83C\uDDF9",title:"Flag: Italy"},{emoji:"\uD83C\uDDEF\uD83C\uDDEA",title:"Flag: Jersey"},{emoji:"\uD83C\uDDEF\uD83C\uDDF2",title:"Flag: Jamaica"},{emoji:"\uD83C\uDDEF\uD83C\uDDF4",title:"Flag: Jordan"},{emoji:"\uD83C\uDDEF\uD83C\uDDF5",title:"Flag: Japan"},{emoji:"\uD83C\uDDF0\uD83C\uDDEA",title:"Flag: Kenya"},{emoji:"\uD83C\uDDF0\uD83C\uDDEC",title:"Flag: Kyrgyzstan"},{emoji:"\uD83C\uDDF0\uD83C\uDDED",title:"Flag: Cambodia"},{emoji:"\uD83C\uDDF0\uD83C\uDDEE",title:"Flag: Kiribati"},{emoji:"\uD83C\uDDF0\uD83C\uDDF2",title:"Flag: Comoros"},{emoji:"\uD83C\uDDF0\uD83C\uDDF3",title:"Flag: St. Kitts & Nevis"},{emoji:"\uD83C\uDDF0\uD83C\uDDF5",title:"Flag: North Korea"},{emoji:"\uD83C\uDDF0\uD83C\uDDF7",title:"Flag: South Korea"},{emoji:"\uD83C\uDDF0\uD83C\uDDFC",title:"Flag: Kuwait"},{emoji:"\uD83C\uDDF0\uD83C\uDDFE",title:"Flag: Cayman Islands"},{emoji:"\uD83C\uDDF0\uD83C\uDDFF",title:"Flag: Kazakhstan"},{emoji:"\uD83C\uDDF1\uD83C\uDDE6",title:"Flag: Laos"},{emoji:"\uD83C\uDDF1\uD83C\uDDE7",title:"Flag: Lebanon"},{emoji:"\uD83C\uDDF1\uD83C\uDDE8",title:"Flag: St. Lucia"},{emoji:"\uD83C\uDDF1\uD83C\uDDEE",title:"Flag: Liechtenstein"},{emoji:"\uD83C\uDDF1\uD83C\uDDF0",title:"Flag: Sri Lanka"},{emoji:"\uD83C\uDDF1\uD83C\uDDF7",title:"Flag: Liberia"},{emoji:"\uD83C\uDDF1\uD83C\uDDF8",title:"Flag: Lesotho"},{emoji:"\uD83C\uDDF1\uD83C\uDDF9",title:"Flag: Lithuania"},{emoji:"\uD83C\uDDF1\uD83C\uDDFA",title:"Flag: Luxembourg"},{emoji:"\uD83C\uDDF1\uD83C\uDDFB",title:"Flag: Latvia"},{emoji:"\uD83C\uDDF1\uD83C\uDDFE",title:"Flag: Libya"},{emoji:"\uD83C\uDDF2\uD83C\uDDE6",title:"Flag: Morocco"},{emoji:"\uD83C\uDDF2\uD83C\uDDE8",title:"Flag: Monaco"},{emoji:"\uD83C\uDDF2\uD83C\uDDE9",title:"Flag: Moldova"},{emoji:"\uD83C\uDDF2\uD83C\uDDEA",title:"Flag: Montenegro"},{emoji:"\uD83C\uDDF2\uD83C\uDDEB",title:"Flag: St. Martin"},{emoji:"\uD83C\uDDF2\uD83C\uDDEC",title:"Flag: Madagascar"},{emoji:"\uD83C\uDDF2\uD83C\uDDED",title:"Flag: Marshall Islands"},{emoji:"\uD83C\uDDF2\uD83C\uDDF0",title:"Flag: North Macedonia"},{emoji:"\uD83C\uDDF2\uD83C\uDDF1",title:"Flag: Mali"},{emoji:"\uD83C\uDDF2\uD83C\uDDF2",title:"Flag: Myanmar (Burma)"},{emoji:"\uD83C\uDDF2\uD83C\uDDF3",title:"Flag: Mongolia"},{emoji:"\uD83C\uDDF2\uD83C\uDDF4",title:"Flag: Macao Sar China"},{emoji:"\uD83C\uDDF2\uD83C\uDDF5",title:"Flag: Northern Mariana Islands"},{emoji:"\uD83C\uDDF2\uD83C\uDDF6",title:"Flag: Martinique"},{emoji:"\uD83C\uDDF2\uD83C\uDDF7",title:"Flag: Mauritania"},{emoji:"\uD83C\uDDF2\uD83C\uDDF8",title:"Flag: Montserrat"},{emoji:"\uD83C\uDDF2\uD83C\uDDF9",title:"Flag: Malta"},{emoji:"\uD83C\uDDF2\uD83C\uDDFA",title:"Flag: Mauritius"},{emoji:"\uD83C\uDDF2\uD83C\uDDFB",title:"Flag: Maldives"},{emoji:"\uD83C\uDDF2\uD83C\uDDFC",title:"Flag: Malawi"},{emoji:"\uD83C\uDDF2\uD83C\uDDFD",title:"Flag: Mexico"},{emoji:"\uD83C\uDDF2\uD83C\uDDFE",title:"Flag: Malaysia"},{emoji:"\uD83C\uDDF2\uD83C\uDDFF",title:"Flag: Mozambique"},{emoji:"\uD83C\uDDF3\uD83C\uDDE6",title:"Flag: Namibia"},{emoji:"\uD83C\uDDF3\uD83C\uDDE8",title:"Flag: New Caledonia"},{emoji:"\uD83C\uDDF3\uD83C\uDDEA",title:"Flag: Niger"},{emoji:"\uD83C\uDDF3\uD83C\uDDEB",title:"Flag: Norfolk Island"},{emoji:"\uD83C\uDDF3\uD83C\uDDEC",title:"Flag: Nigeria"},{emoji:"\uD83C\uDDF3\uD83C\uDDEE",title:"Flag: Nicaragua"},{emoji:"\uD83C\uDDF3\uD83C\uDDF1",title:"Flag: Netherlands"},{emoji:"\uD83C\uDDF3\uD83C\uDDF4",title:"Flag: Norway"},{emoji:"\uD83C\uDDF3\uD83C\uDDF5",title:"Flag: Nepal"},{emoji:"\uD83C\uDDF3\uD83C\uDDF7",title:"Flag: Nauru"},{emoji:"\uD83C\uDDF3\uD83C\uDDFA",title:"Flag: Niue"},{emoji:"\uD83C\uDDF3\uD83C\uDDFF",title:"Flag: New Zealand"},{emoji:"\uD83C\uDDF4\uD83C\uDDF2",title:"Flag: Oman"},{emoji:"\uD83C\uDDF5\uD83C\uDDE6",title:"Flag: Panama"},{emoji:"\uD83C\uDDF5\uD83C\uDDEA",title:"Flag: Peru"},{emoji:"\uD83C\uDDF5\uD83C\uDDEB",title:"Flag: French Polynesia"},{emoji:"\uD83C\uDDF5\uD83C\uDDEC",title:"Flag: Papua New Guinea"},{emoji:"\uD83C\uDDF5\uD83C\uDDED",title:"Flag: Philippines"},{emoji:"\uD83C\uDDF5\uD83C\uDDF0",title:"Flag: Pakistan"},{emoji:"\uD83C\uDDF5\uD83C\uDDF1",title:"Flag: Poland"},{emoji:"\uD83C\uDDF5\uD83C\uDDF2",title:"Flag: St. Pierre & Miquelon"},{emoji:"\uD83C\uDDF5\uD83C\uDDF3",title:"Flag: Pitcairn Islands"},{emoji:"\uD83C\uDDF5\uD83C\uDDF7",title:"Flag: Puerto Rico"},{emoji:"\uD83C\uDDF5\uD83C\uDDF8",title:"Flag: Palestinian Territories"},{emoji:"\uD83C\uDDF5\uD83C\uDDF9",title:"Flag: Portugal"},{emoji:"\uD83C\uDDF5\uD83C\uDDFC",title:"Flag: Palau"},{emoji:"\uD83C\uDDF5\uD83C\uDDFE",title:"Flag: Paraguay"},{emoji:"\uD83C\uDDF6\uD83C\uDDE6",title:"Flag: Qatar"},{emoji:"\uD83C\uDDF7\uD83C\uDDEA",title:"Flag: R\xe9union"},{emoji:"\uD83C\uDDF7\uD83C\uDDF4",title:"Flag: Romania"},{emoji:"\uD83C\uDDF7\uD83C\uDDF8",title:"Flag: Serbia"},{emoji:"\uD83C\uDDF7\uD83C\uDDFA",title:"Flag: Russia"},{emoji:"\uD83C\uDDF7\uD83C\uDDFC",title:"Flag: Rwanda"},{emoji:"\uD83C\uDDF8\uD83C\uDDE6",title:"Flag: Saudi Arabia"},{emoji:"\uD83C\uDDF8\uD83C\uDDE7",title:"Flag: Solomon Islands"},{emoji:"\uD83C\uDDF8\uD83C\uDDE8",title:"Flag: Seychelles"},{emoji:"\uD83C\uDDF8\uD83C\uDDE9",title:"Flag: Sudan"},{emoji:"\uD83C\uDDF8\uD83C\uDDEA",title:"Flag: Sweden"},{emoji:"\uD83C\uDDF8\uD83C\uDDEC",title:"Flag: Singapore"},{emoji:"\uD83C\uDDF8\uD83C\uDDED",title:"Flag: St. Helena"},{emoji:"\uD83C\uDDF8\uD83C\uDDEE",title:"Flag: Slovenia"},{emoji:"\uD83C\uDDF8\uD83C\uDDEF",title:"Flag: Svalbard & Jan Mayen"},{emoji:"\uD83C\uDDF8\uD83C\uDDF0",title:"Flag: Slovakia"},{emoji:"\uD83C\uDDF8\uD83C\uDDF1",title:"Flag: Sierra Leone"},{emoji:"\uD83C\uDDF8\uD83C\uDDF2",title:"Flag: San Marino"},{emoji:"\uD83C\uDDF8\uD83C\uDDF3",title:"Flag: Senegal"},{emoji:"\uD83C\uDDF8\uD83C\uDDF4",title:"Flag: Somalia"},{emoji:"\uD83C\uDDF8\uD83C\uDDF7",title:"Flag: Suriname"},{emoji:"\uD83C\uDDF8\uD83C\uDDF8",title:"Flag: South Sudan"},{emoji:"\uD83C\uDDF8\uD83C\uDDF9",title:"Flag: S\xe3o Tom\xe9 & Pr\xedncipe"},{emoji:"\uD83C\uDDF8\uD83C\uDDFB",title:"Flag: El Salvador"},{emoji:"\uD83C\uDDF8\uD83C\uDDFD",title:"Flag: Sint Maarten"},{emoji:"\uD83C\uDDF8\uD83C\uDDFE",title:"Flag: Syria"},{emoji:"\uD83C\uDDF8\uD83C\uDDFF",title:"Flag: Eswatini"},{emoji:"\uD83C\uDDF9\uD83C\uDDE6",title:"Flag: Tristan Da Cunha"},{emoji:"\uD83C\uDDF9\uD83C\uDDE8",title:"Flag: Turks & Caicos Islands"},{emoji:"\uD83C\uDDF9\uD83C\uDDE9",title:"Flag: Chad"},{emoji:"\uD83C\uDDF9\uD83C\uDDEB",title:"Flag: French Southern Territories"},{emoji:"\uD83C\uDDF9\uD83C\uDDEC",title:"Flag: Togo"},{emoji:"\uD83C\uDDF9\uD83C\uDDED",title:"Flag: Thailand"},{emoji:"\uD83C\uDDF9\uD83C\uDDEF",title:"Flag: Tajikistan"},{emoji:"\uD83C\uDDF9\uD83C\uDDF0",title:"Flag: Tokelau"},{emoji:"\uD83C\uDDF9\uD83C\uDDF1",title:"Flag: Timor-Leste"},{emoji:"\uD83C\uDDF9\uD83C\uDDF2",title:"Flag: Turkmenistan"},{emoji:"\uD83C\uDDF9\uD83C\uDDF3",title:"Flag: Tunisia"},{emoji:"\uD83C\uDDF9\uD83C\uDDF4",title:"Flag: Tonga"},{emoji:"\uD83C\uDDF9\uD83C\uDDF7",title:"Flag: Turkey"},{emoji:"\uD83C\uDDF9\uD83C\uDDF9",title:"Flag: Trinidad & Tobago"},{emoji:"\uD83C\uDDF9\uD83C\uDDFB",title:"Flag: Tuvalu"},{emoji:"\uD83C\uDDF9\uD83C\uDDFC",title:"Flag: Taiwan"},{emoji:"\uD83C\uDDF9\uD83C\uDDFF",title:"Flag: Tanzania"},{emoji:"\uD83C\uDDFA\uD83C\uDDE6",title:"Flag: Ukraine"},{emoji:"\uD83C\uDDFA\uD83C\uDDEC",title:"Flag: Uganda"},{emoji:"\uD83C\uDDFA\uD83C\uDDF2",title:"Flag: U.S. Outlying Islands"},{emoji:"\uD83C\uDDFA\uD83C\uDDF3",title:"Flag: United Nations"},{emoji:"\uD83C\uDDFA\uD83C\uDDF8",title:"Flag: United States"},{emoji:"\uD83C\uDDFA\uD83C\uDDFE",title:"Flag: Uruguay"},{emoji:"\uD83C\uDDFA\uD83C\uDDFF",title:"Flag: Uzbekistan"},{emoji:"\uD83C\uDDFB\uD83C\uDDE6",title:"Flag: Vatican City"},{emoji:"\uD83C\uDDFB\uD83C\uDDE8",title:"Flag: St. Vincent & Grenadines"},{emoji:"\uD83C\uDDFB\uD83C\uDDEA",title:"Flag: Venezuela"},{emoji:"\uD83C\uDDFB\uD83C\uDDEC",title:"Flag: British Virgin Islands"},{emoji:"\uD83C\uDDFB\uD83C\uDDEE",title:"Flag: U.S. Virgin Islands"},{emoji:"\uD83C\uDDFB\uD83C\uDDF3",title:"Flag: Vietnam"},{emoji:"\uD83C\uDDFB\uD83C\uDDFA",title:"Flag: Vanuatu"},{emoji:"\uD83C\uDDFC\uD83C\uDDEB",title:"Flag: Wallis & Futuna"},{emoji:"\uD83C\uDDFC\uD83C\uDDF8",title:"Flag: Samoa"},{emoji:"\uD83C\uDDFD\uD83C\uDDF0",title:"Flag: Kosovo"},{emoji:"\uD83C\uDDFE\uD83C\uDDEA",title:"Flag: Yemen"},{emoji:"\uD83C\uDDFE\uD83C\uDDF9",title:"Flag: Mayotte"},{emoji:"\uD83C\uDDFF\uD83C\uDDE6",title:"Flag: South Africa"},{emoji:"\uD83C\uDDFF\uD83C\uDDF2",title:"Flag: Zambia"},{emoji:"\uD83C\uDDFF\uD83C\uDDFC",title:"Flag: Zimbabwe"},{emoji:"\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F",title:"Flag: England"},{emoji:"\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74\uDB40\uDC7F",title:"Flag: Scotland"},{emoji:"\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73\uDB40\uDC7F",title:"Flag: Wales"},{emoji:"\uD83C\uDFF4\uDB40\uDC75\uDB40\uDC73\uDB40\uDC74\uDB40\uDC78\uDB40\uDC7F",title:"Flag for Texas (US-TX)"}]},n={People:' ',Nature:' ',"Food-dring":' ',Activity:'',"Travel-places":' ',Objects:' ',Symbols:' ',Flags:''},j={search:' ',close:'',move:' '},r={styles:()=>{let e=` + + `;document.head.insertAdjacentHTML("beforeend",e)},position(){let e=window.event,i=e.clientX,t=e.clientY,o={};return o.left=i,o.top=t,o},rePositioning(e){e.getBoundingClientRect().right>window.screen.availWidth&&(e.style.left=window.screen.availWidth-e.offsetWidth+"px"),window.innerHeight>400&&e.getBoundingClientRect().bottom>window.innerHeight&&(e.style.top=window.innerHeight-e.offsetHeight+"px")},render:(e,l)=>{l||(l=".emojis"),o=void 0;let a=this.options.trigger.findIndex(e=>e.selector===l);this.insertInto=this.options.trigger[a].insertInto;let g=r.position();if(!i.length){for(let s in m)if(m.hasOwnProperty.call(m,s)){let _=m[s];t+=`
  • + ${n[s]} +
  • `,i+=`
    `,i+=`

    ${s}

    `,_.forEach(e=>{i+=`
  • + ${e.emoji} +
  • `}),i+="
    "}}document.querySelector(".fg-emoji-container")&&this.lib(".fg-emoji-container").remove();let c=` +
    + + + + +
    + + +
      + ${i} +
    +
    +
    + `;document.body.insertAdjacentHTML("beforeend",c),r.rePositioning(document.querySelector(".fg-emoji-container")),setTimeout(()=>{document.querySelector(".fg-emoji-picker-search input").focus()},500)},closePicker:e=>{e.preventDefault(),this.lib(".fg-emoji-container").remove(),l=!1},checkPickerExist(e){!document.querySelector(".fg-emoji-container")||e.target.closest(".fg-emoji-container")||l||r.closePicker.call(this,e)},setCaretPosition(e,i){var t=e;if(null!=t){if(t.createTextRange){var o=t.createTextRange();o.move("character",i),o.select()}else t.selectionStart?(t.focus(),t.setSelectionRange(i,i)):t.focus()}},insert:e=>{e.preventDefault();let i=e.target.innerText.trim(),t=document.querySelectorAll(this.insertInto),o=i;t.forEach(e=>{if(document.selection)e.focus(),(sel=document.selection.createRange()).text=o;else if(e.selectionStart||"0"==e.selectionStart){let i=e.selectionStart,t=e.selectionEnd;e.value=e.value.substring(0,i)+o+e.value.substring(t,e.value.length),r.setCaretPosition(e,i+2)}else e.value+=o,e.focus()})},categoryNav:e=>{e.preventDefault();let i=e.target.closest("a");if(i.getAttribute("id")&&"fg-emoji-picker-close-button"===i.getAttribute("id")||i.className.includes("fg-emoji-picker-move"))return!1;let t=i.getAttribute("href"),o=document.querySelector(".fg-emoji-list"),l=o.querySelector(`${t}`);this.lib(".fg-emoji-nav li").removeClass("emoji-picker-nav-active"),i.closest("li").classList.add("emoji-picker-nav-active"),l.scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})},search(e){let i=e.target.value.trim();o||(o=Array.from(document.querySelectorAll(".fg-emoji-picker-category-wrapper li"))),o.filter(e=>{e.getAttribute("data-title").match(i)?e.style.display="":e.style.display="none"})},mouseDown(e){e.preventDefault(),l=!0},mouseUp(e){e.preventDefault(),l=!1},mouseMove(e){if(l){e.preventDefault();let i=document.querySelector(".fg-emoji-container");i.style.left=e.clientX-320+"px",i.style.top=e.clientY-10+"px"}}},g=()=>{this.lib(document.body).on("click",r.closePicker,"#fg-emoji-picker-close-button"),this.lib(document.body).on("click",r.checkPickerExist),this.lib(document.body).on("click",r.render,this.trigger),this.lib(document.body).on("click",r.insert,".fg-emoji-list a"),this.lib(document.body).on("click",r.categoryNav,".fg-emoji-nav a"),this.lib(document.body).on("input",r.search,".fg-emoji-picker-search input"),this.lib(document).on("mousedown",r.mouseDown,"#fg-emoji-picker-move"),this.lib(document).on("mouseup",r.mouseUp,"#fg-emoji-picker-move"),this.lib(document).on("mousemove",r.mouseMove)};(()=>{r.styles(),g.call(this)})()}; \ No newline at end of file diff --git a/view/lang/C/messages.po b/view/lang/C/messages.po index 63aa39b24e..635014967b 100644 --- a/view/lang/C/messages.po +++ b/view/lang/C/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: 2023.06-dev\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-23 21:21+0000\n" +"POT-Creation-Date: 2023-05-04 10:54+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -292,7 +292,7 @@ msgid "Insert web link" msgstr "" #: mod/message.php:202 mod/message.php:358 mod/photos.php:1291 -#: src/Content/Conversation.php:389 src/Content/Conversation.php:733 +#: src/Content/Conversation.php:390 src/Content/Conversation.php:734 #: src/Module/Item/Compose.php:204 src/Module/Post/Edit.php:145 #: src/Module/Profile/UnkMail.php:154 src/Object/Post.php:550 msgid "Please wait" @@ -475,8 +475,8 @@ msgstr "" msgid "Do not show a status post for this upload" msgstr "" -#: mod/photos.php:733 mod/photos.php:1093 src/Content/Conversation.php:391 -#: src/Module/Calendar/Event/Form.php:253 src/Module/Post/Edit.php:182 +#: mod/photos.php:733 mod/photos.php:1093 src/Content/Conversation.php:392 +#: src/Module/Calendar/Event/Form.php:253 src/Module/Post/Edit.php:183 msgid "Permissions" msgstr "" @@ -488,7 +488,7 @@ msgstr "" msgid "Delete Album" msgstr "" -#: mod/photos.php:798 mod/photos.php:899 src/Content/Conversation.php:407 +#: mod/photos.php:798 mod/photos.php:899 src/Content/Conversation.php:408 #: src/Module/Contact/Follow.php:173 src/Module/Contact/Revoke.php:109 #: src/Module/Contact/Unfollow.php:126 #: src/Module/Media/Attachment/Browser.php:77 @@ -606,9 +606,9 @@ msgid "Comment" msgstr "" #: mod/photos.php:1139 mod/photos.php:1195 mod/photos.php:1269 -#: src/Content/Conversation.php:404 src/Module/Calendar/Event/Form.php:248 +#: src/Content/Conversation.php:405 src/Module/Calendar/Event/Form.php:248 #: src/Module/Item/Compose.php:199 src/Module/Post/Edit.php:165 -#: src/Object/Post.php:1074 +#: src/Object/Post.php:1075 msgid "Preview" msgstr "" @@ -617,11 +617,11 @@ msgstr "" msgid "Loading..." msgstr "" -#: mod/photos.php:1226 src/Content/Conversation.php:649 src/Object/Post.php:257 +#: mod/photos.php:1226 src/Content/Conversation.php:650 src/Object/Post.php:257 msgid "Select" msgstr "" -#: mod/photos.php:1227 src/Content/Conversation.php:650 +#: mod/photos.php:1227 src/Content/Conversation.php:651 #: src/Module/Moderation/Users/Active.php:136 #: src/Module/Moderation/Users/Blocked.php:136 #: src/Module/Moderation/Users/Index.php:151 @@ -1213,7 +1213,7 @@ msgid "Visible to everybody" msgstr "" #: src/Content/Conversation.php:329 src/Module/Item/Compose.php:198 -#: src/Object/Post.php:1073 +#: src/Object/Post.php:1074 msgid "Please enter a image/video/audio/webpage URL:" msgstr "" @@ -1277,197 +1277,202 @@ msgstr "" msgid "Quote" msgstr "" -#: src/Content/Conversation.php:368 src/Module/Item/Compose.php:194 -#: src/Module/Post/Edit.php:175 src/Object/Post.php:1069 +#: src/Content/Conversation.php:368 src/Module/Post/Edit.php:175 +#: src/Object/Post.php:1069 +msgid "Add emojis" +msgstr "" + +#: src/Content/Conversation.php:369 src/Module/Item/Compose.php:194 +#: src/Module/Post/Edit.php:176 src/Object/Post.php:1070 msgid "Code" msgstr "" -#: src/Content/Conversation.php:369 src/Module/Item/Compose.php:195 -#: src/Object/Post.php:1070 +#: src/Content/Conversation.php:370 src/Module/Item/Compose.php:195 +#: src/Object/Post.php:1071 msgid "Image" msgstr "" -#: src/Content/Conversation.php:370 src/Module/Item/Compose.php:196 -#: src/Module/Post/Edit.php:176 src/Object/Post.php:1071 +#: src/Content/Conversation.php:371 src/Module/Item/Compose.php:196 +#: src/Module/Post/Edit.php:177 src/Object/Post.php:1072 msgid "Link" msgstr "" -#: src/Content/Conversation.php:371 src/Module/Item/Compose.php:197 -#: src/Module/Post/Edit.php:177 src/Object/Post.php:1072 +#: src/Content/Conversation.php:372 src/Module/Item/Compose.php:197 +#: src/Module/Post/Edit.php:178 src/Object/Post.php:1073 msgid "Link or Media" msgstr "" -#: src/Content/Conversation.php:372 +#: src/Content/Conversation.php:373 msgid "Video" msgstr "" -#: src/Content/Conversation.php:373 src/Module/Item/Compose.php:200 +#: src/Content/Conversation.php:374 src/Module/Item/Compose.php:200 #: src/Module/Post/Edit.php:141 msgid "Set your location" msgstr "" -#: src/Content/Conversation.php:374 src/Module/Post/Edit.php:142 +#: src/Content/Conversation.php:375 src/Module/Post/Edit.php:142 msgid "set location" msgstr "" -#: src/Content/Conversation.php:375 src/Module/Post/Edit.php:143 +#: src/Content/Conversation.php:376 src/Module/Post/Edit.php:143 msgid "Clear browser location" msgstr "" -#: src/Content/Conversation.php:376 src/Module/Post/Edit.php:144 +#: src/Content/Conversation.php:377 src/Module/Post/Edit.php:144 msgid "clear location" msgstr "" -#: src/Content/Conversation.php:378 src/Module/Item/Compose.php:205 +#: src/Content/Conversation.php:379 src/Module/Item/Compose.php:205 #: src/Module/Post/Edit.php:157 msgid "Set title" msgstr "" -#: src/Content/Conversation.php:380 src/Module/Item/Compose.php:206 +#: src/Content/Conversation.php:381 src/Module/Item/Compose.php:206 #: src/Module/Post/Edit.php:159 msgid "Categories (comma-separated list)" msgstr "" -#: src/Content/Conversation.php:385 src/Module/Item/Compose.php:222 +#: src/Content/Conversation.php:386 src/Module/Item/Compose.php:222 msgid "Scheduled at" msgstr "" -#: src/Content/Conversation.php:390 src/Module/Post/Edit.php:146 +#: src/Content/Conversation.php:391 src/Module/Post/Edit.php:146 msgid "Permission settings" msgstr "" -#: src/Content/Conversation.php:400 src/Module/Post/Edit.php:155 +#: src/Content/Conversation.php:401 src/Module/Post/Edit.php:155 msgid "Public post" msgstr "" -#: src/Content/Conversation.php:414 src/Content/Widget/VCard.php:113 +#: src/Content/Conversation.php:415 src/Content/Widget/VCard.php:113 #: src/Model/Profile.php:469 src/Module/Admin/Logs/View.php:92 -#: src/Module/Post/Edit.php:180 +#: src/Module/Post/Edit.php:181 msgid "Message" msgstr "" -#: src/Content/Conversation.php:415 src/Module/Post/Edit.php:181 +#: src/Content/Conversation.php:416 src/Module/Post/Edit.php:182 #: src/Module/Settings/TwoFactor/Trusted.php:140 msgid "Browser" msgstr "" -#: src/Content/Conversation.php:417 src/Module/Post/Edit.php:184 +#: src/Content/Conversation.php:418 src/Module/Post/Edit.php:185 msgid "Open Compose page" msgstr "" -#: src/Content/Conversation.php:677 src/Object/Post.php:244 +#: src/Content/Conversation.php:678 src/Object/Post.php:244 msgid "Pinned item" msgstr "" -#: src/Content/Conversation.php:693 src/Object/Post.php:496 +#: src/Content/Conversation.php:694 src/Object/Post.php:496 #: src/Object/Post.php:497 #, php-format msgid "View %s's profile @ %s" msgstr "" -#: src/Content/Conversation.php:706 src/Object/Post.php:484 +#: src/Content/Conversation.php:707 src/Object/Post.php:484 msgid "Categories:" msgstr "" -#: src/Content/Conversation.php:707 src/Object/Post.php:485 +#: src/Content/Conversation.php:708 src/Object/Post.php:485 msgid "Filed under:" msgstr "" -#: src/Content/Conversation.php:715 src/Object/Post.php:510 +#: src/Content/Conversation.php:716 src/Object/Post.php:510 #, php-format msgid "%s from %s" msgstr "" -#: src/Content/Conversation.php:731 +#: src/Content/Conversation.php:732 msgid "View in context" msgstr "" -#: src/Content/Conversation.php:796 +#: src/Content/Conversation.php:797 msgid "remove" msgstr "" -#: src/Content/Conversation.php:800 +#: src/Content/Conversation.php:801 msgid "Delete Selected Items" msgstr "" -#: src/Content/Conversation.php:865 src/Content/Conversation.php:868 -#: src/Content/Conversation.php:871 src/Content/Conversation.php:874 -#: src/Content/Conversation.php:877 +#: src/Content/Conversation.php:866 src/Content/Conversation.php:869 +#: src/Content/Conversation.php:872 src/Content/Conversation.php:875 +#: src/Content/Conversation.php:878 #, php-format msgid "You had been addressed (%s)." msgstr "" -#: src/Content/Conversation.php:880 +#: src/Content/Conversation.php:881 #, php-format msgid "You are following %s." msgstr "" -#: src/Content/Conversation.php:883 +#: src/Content/Conversation.php:884 msgid "You subscribed to one or more tags in this post." msgstr "" -#: src/Content/Conversation.php:896 +#: src/Content/Conversation.php:897 #, php-format msgid "%s reshared this." msgstr "" -#: src/Content/Conversation.php:898 +#: src/Content/Conversation.php:899 msgid "Reshared" msgstr "" -#: src/Content/Conversation.php:898 +#: src/Content/Conversation.php:899 #, php-format msgid "Reshared by %s <%s>" msgstr "" -#: src/Content/Conversation.php:901 +#: src/Content/Conversation.php:902 #, php-format msgid "%s is participating in this thread." msgstr "" -#: src/Content/Conversation.php:904 +#: src/Content/Conversation.php:905 msgid "Stored for general reasons" msgstr "" -#: src/Content/Conversation.php:907 +#: src/Content/Conversation.php:908 msgid "Global post" msgstr "" -#: src/Content/Conversation.php:910 +#: src/Content/Conversation.php:911 msgid "Sent via an relay server" msgstr "" -#: src/Content/Conversation.php:910 +#: src/Content/Conversation.php:911 #, php-format msgid "Sent via the relay server %s <%s>" msgstr "" -#: src/Content/Conversation.php:913 +#: src/Content/Conversation.php:914 msgid "Fetched" msgstr "" -#: src/Content/Conversation.php:913 +#: src/Content/Conversation.php:914 #, php-format msgid "Fetched because of %s <%s>" msgstr "" -#: src/Content/Conversation.php:916 +#: src/Content/Conversation.php:917 msgid "Stored because of a child post to complete this thread." msgstr "" -#: src/Content/Conversation.php:919 +#: src/Content/Conversation.php:920 msgid "Local delivery" msgstr "" -#: src/Content/Conversation.php:922 +#: src/Content/Conversation.php:923 msgid "Stored because of your activity (like, comment, star, ...)" msgstr "" -#: src/Content/Conversation.php:925 +#: src/Content/Conversation.php:926 msgid "Distributed" msgstr "" -#: src/Content/Conversation.php:928 +#: src/Content/Conversation.php:929 msgid "Pushed to us" msgstr "" @@ -1601,57 +1606,57 @@ msgstr "" msgid "show more" msgstr "" -#: src/Content/Item.php:326 src/Model/Item.php:2922 +#: src/Content/Item.php:327 src/Model/Item.php:2927 msgid "event" msgstr "" -#: src/Content/Item.php:329 src/Content/Item.php:339 +#: src/Content/Item.php:330 src/Content/Item.php:340 msgid "status" msgstr "" -#: src/Content/Item.php:335 src/Model/Item.php:2924 +#: src/Content/Item.php:336 src/Model/Item.php:2929 #: src/Module/Post/Tag/Add.php:123 msgid "photo" msgstr "" -#: src/Content/Item.php:349 src/Module/Post/Tag/Add.php:141 +#: src/Content/Item.php:350 src/Module/Post/Tag/Add.php:141 #, php-format msgid "%1$s tagged %2$s's %3$s with %4$s" msgstr "" -#: src/Content/Item.php:419 view/theme/frio/theme.php:262 +#: src/Content/Item.php:420 view/theme/frio/theme.php:262 msgid "Follow Thread" msgstr "" -#: src/Content/Item.php:420 src/Model/Contact.php:1204 +#: src/Content/Item.php:421 src/Model/Contact.php:1204 msgid "View Status" msgstr "" -#: src/Content/Item.php:421 src/Content/Item.php:441 src/Model/Contact.php:1148 +#: src/Content/Item.php:422 src/Content/Item.php:442 src/Model/Contact.php:1148 #: src/Model/Contact.php:1196 src/Model/Contact.php:1205 #: src/Module/Directory.php:157 src/Module/Settings/Profile/Index.php:233 msgid "View Profile" msgstr "" -#: src/Content/Item.php:422 src/Model/Contact.php:1206 +#: src/Content/Item.php:423 src/Model/Contact.php:1206 msgid "View Photos" msgstr "" -#: src/Content/Item.php:423 src/Model/Contact.php:1197 +#: src/Content/Item.php:424 src/Model/Contact.php:1197 #: src/Model/Contact.php:1207 msgid "Network Posts" msgstr "" -#: src/Content/Item.php:424 src/Model/Contact.php:1198 +#: src/Content/Item.php:425 src/Model/Contact.php:1198 #: src/Model/Contact.php:1208 msgid "View Contact" msgstr "" -#: src/Content/Item.php:425 src/Model/Contact.php:1209 +#: src/Content/Item.php:426 src/Model/Contact.php:1209 msgid "Send PM" msgstr "" -#: src/Content/Item.php:426 src/Module/Contact.php:439 +#: src/Content/Item.php:427 src/Module/Contact.php:439 #: src/Module/Contact/Profile.php:477 #: src/Module/Moderation/Blocklist/Contact.php:116 #: src/Module/Moderation/Users/Active.php:137 @@ -1659,7 +1664,7 @@ msgstr "" msgid "Block" msgstr "" -#: src/Content/Item.php:427 src/Module/Contact.php:440 +#: src/Content/Item.php:428 src/Module/Contact.php:440 #: src/Module/Contact/Profile.php:485 #: src/Module/Notifications/Introductions.php:134 #: src/Module/Notifications/Introductions.php:206 @@ -1667,22 +1672,22 @@ msgstr "" msgid "Ignore" msgstr "" -#: src/Content/Item.php:428 src/Module/Contact.php:441 +#: src/Content/Item.php:429 src/Module/Contact.php:441 #: src/Module/Contact/Profile.php:493 msgid "Collapse" msgstr "" -#: src/Content/Item.php:432 src/Object/Post.php:465 +#: src/Content/Item.php:433 src/Object/Post.php:465 msgid "Languages" msgstr "" -#: src/Content/Item.php:438 src/Content/Widget.php:80 +#: src/Content/Item.php:439 src/Content/Widget.php:80 #: src/Model/Contact.php:1199 src/Model/Contact.php:1210 #: src/Module/Contact/Follow.php:167 view/theme/vier/theme.php:196 msgid "Connect/Follow" msgstr "" -#: src/Content/Item.php:863 +#: src/Content/Item.php:864 msgid "Unable to fetch user." msgstr "" @@ -2015,8 +2020,8 @@ msgid "" "%2$s %3$s" msgstr "" -#: src/Content/Text/BBCode.php:956 src/Model/Item.php:3607 -#: src/Model/Item.php:3613 src/Model/Item.php:3614 +#: src/Content/Text/BBCode.php:956 src/Model/Item.php:3645 +#: src/Model/Item.php:3651 src/Model/Item.php:3652 msgid "Link to source" msgstr "" @@ -2119,7 +2124,7 @@ msgstr "" msgid "Local Directory" msgstr "" -#: src/Content/Widget.php:215 src/Model/Group.php:587 +#: src/Content/Widget.php:215 src/Model/Group.php:596 #: src/Module/Contact.php:394 src/Module/Welcome.php:76 msgid "Groups" msgstr "" @@ -2975,68 +2980,68 @@ msgstr "" msgid "Forum" msgstr "" -#: src/Model/Contact.php:2947 +#: src/Model/Contact.php:2952 msgid "Disallowed profile URL." msgstr "" -#: src/Model/Contact.php:2952 src/Module/Friendica.php:83 +#: src/Model/Contact.php:2957 src/Module/Friendica.php:83 msgid "Blocked domain" msgstr "" -#: src/Model/Contact.php:2957 +#: src/Model/Contact.php:2962 msgid "Connect URL missing." msgstr "" -#: src/Model/Contact.php:2966 +#: src/Model/Contact.php:2971 msgid "" "The contact could not be added. Please check the relevant network " "credentials in your Settings -> Social Networks page." msgstr "" -#: src/Model/Contact.php:2984 +#: src/Model/Contact.php:2989 #, php-format msgid "Expected network %s does not match actual network %s" msgstr "" -#: src/Model/Contact.php:3001 +#: src/Model/Contact.php:3006 msgid "The profile address specified does not provide adequate information." msgstr "" -#: src/Model/Contact.php:3003 +#: src/Model/Contact.php:3008 msgid "No compatible communication protocols or feeds were discovered." msgstr "" -#: src/Model/Contact.php:3006 +#: src/Model/Contact.php:3011 msgid "An author or name was not found." msgstr "" -#: src/Model/Contact.php:3009 +#: src/Model/Contact.php:3014 msgid "No browser URL could be matched to this address." msgstr "" -#: src/Model/Contact.php:3012 +#: src/Model/Contact.php:3017 msgid "" "Unable to match @-style Identity Address with a known protocol or email " "contact." msgstr "" -#: src/Model/Contact.php:3013 +#: src/Model/Contact.php:3018 msgid "Use mailto: in front of address to force email check." msgstr "" -#: src/Model/Contact.php:3019 +#: src/Model/Contact.php:3024 msgid "" "The profile address specified belongs to a network which has been disabled " "on this site." msgstr "" -#: src/Model/Contact.php:3024 +#: src/Model/Contact.php:3029 msgid "" "Limited profile. This person will be unable to receive direct/personal " "notifications from you." msgstr "" -#: src/Model/Contact.php:3089 +#: src/Model/Contact.php:3094 msgid "Unable to retrieve contact information." msgstr "" @@ -3148,40 +3153,40 @@ msgid "" "not what you intended, please create another group with a different name." msgstr "" -#: src/Model/Group.php:503 +#: src/Model/Group.php:512 msgid "Default privacy group for new contacts" msgstr "" -#: src/Model/Group.php:535 +#: src/Model/Group.php:544 msgid "Everybody" msgstr "" -#: src/Model/Group.php:554 +#: src/Model/Group.php:563 msgid "edit" msgstr "" -#: src/Model/Group.php:586 +#: src/Model/Group.php:595 msgid "add" msgstr "" -#: src/Model/Group.php:591 +#: src/Model/Group.php:600 msgid "Edit group" msgstr "" -#: src/Model/Group.php:592 src/Module/Group.php:192 +#: src/Model/Group.php:601 src/Module/Group.php:192 msgid "Contacts not in any group" msgstr "" -#: src/Model/Group.php:594 +#: src/Model/Group.php:603 msgid "Create a new group" msgstr "" -#: src/Model/Group.php:595 src/Module/Group.php:177 src/Module/Group.php:200 +#: src/Model/Group.php:604 src/Module/Group.php:177 src/Module/Group.php:200 #: src/Module/Group.php:275 msgid "Group Name: " msgstr "" -#: src/Model/Group.php:596 +#: src/Model/Group.php:605 msgid "Edit groups" msgstr "" @@ -3190,76 +3195,76 @@ msgstr "" msgid "Detected languages in this post:\\n%s" msgstr "" -#: src/Model/Item.php:2926 +#: src/Model/Item.php:2931 msgid "activity" msgstr "" -#: src/Model/Item.php:2928 +#: src/Model/Item.php:2933 msgid "comment" msgstr "" -#: src/Model/Item.php:2931 src/Module/Post/Tag/Add.php:123 +#: src/Model/Item.php:2936 src/Module/Post/Tag/Add.php:123 msgid "post" msgstr "" -#: src/Model/Item.php:3093 +#: src/Model/Item.php:3105 #, php-format msgid "%s is blocked" msgstr "" -#: src/Model/Item.php:3095 +#: src/Model/Item.php:3107 #, php-format msgid "%s is ignored" msgstr "" -#: src/Model/Item.php:3097 +#: src/Model/Item.php:3109 #, php-format msgid "Content from %s is collapsed" msgstr "" -#: src/Model/Item.php:3101 +#: src/Model/Item.php:3113 #, php-format msgid "Content warning: %s" msgstr "" -#: src/Model/Item.php:3519 +#: src/Model/Item.php:3557 msgid "bytes" msgstr "" -#: src/Model/Item.php:3550 +#: src/Model/Item.php:3588 #, php-format msgid "%2$s (%3$d%%, %1$d vote)" msgid_plural "%2$s (%3$d%%, %1$d votes)" msgstr[0] "" msgstr[1] "" -#: src/Model/Item.php:3552 +#: src/Model/Item.php:3590 #, php-format msgid "%2$s (%1$d vote)" msgid_plural "%2$s (%1$d votes)" msgstr[0] "" msgstr[1] "" -#: src/Model/Item.php:3557 +#: src/Model/Item.php:3595 #, php-format msgid "%d voter. Poll end: %s" msgid_plural "%d voters. Poll end: %s" msgstr[0] "" msgstr[1] "" -#: src/Model/Item.php:3559 +#: src/Model/Item.php:3597 #, php-format msgid "%d voter." msgid_plural "%d voters." msgstr[0] "" msgstr[1] "" -#: src/Model/Item.php:3561 +#: src/Model/Item.php:3599 #, php-format msgid "Poll end: %s" msgstr "" -#: src/Model/Item.php:3595 src/Model/Item.php:3596 +#: src/Model/Item.php:3633 src/Model/Item.php:3634 msgid "View on separate page" msgstr "" diff --git a/view/templates/head.tpl b/view/templates/head.tpl index a06d51f7c0..40f65553a3 100644 --- a/view/templates/head.tpl +++ b/view/templates/head.tpl @@ -8,6 +8,7 @@ + {{foreach $stylesheets as $stylesheetUrl => $media}} diff --git a/view/templates/item/compose.tpl b/view/templates/item/compose.tpl index 60c27da35f..6845234d41 100644 --- a/view/templates/item/compose.tpl +++ b/view/templates/item/compose.tpl @@ -44,6 +44,9 @@ +

    @@ -98,3 +101,16 @@ + diff --git a/view/theme/frio/templates/head.tpl b/view/theme/frio/templates/head.tpl index 9ae44ef694..300cb7d1d7 100644 --- a/view/theme/frio/templates/head.tpl +++ b/view/theme/frio/templates/head.tpl @@ -51,6 +51,8 @@ type="text/css" media="screen" /> + {{* own css files *}} const dzFactory = new DzFactory({{$max_imagesize}}); + {{* Include the strings which are needed for some js functions (e.g. translation) They are loaded into the html so that js functions can use them *}} diff --git a/view/theme/frio/templates/jot.tpl b/view/theme/frio/templates/jot.tpl index 09ca31853a..cf62a89f69 100644 --- a/view/theme/frio/templates/jot.tpl +++ b/view/theme/frio/templates/jot.tpl @@ -108,6 +108,7 @@
  • +
  • @@ -182,3 +183,16 @@ can load different content into the jot modal (e.g. the item edit jot) + From 54a6748808432cc0826db6544b618aa35ccbeec0 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 4 May 2023 15:23:51 +0000 Subject: [PATCH 2/2] Changes after review --- view/templates/head.tpl | 1 - 1 file changed, 1 deletion(-) diff --git a/view/templates/head.tpl b/view/templates/head.tpl index 40f65553a3..a06d51f7c0 100644 --- a/view/templates/head.tpl +++ b/view/templates/head.tpl @@ -8,7 +8,6 @@ - {{foreach $stylesheets as $stylesheetUrl => $media}}