-
- {{%s:emojis_smileys}}
-
+ ${construct_emojis("Smileys & Emotion").outerHTML}
-
- {{%s:emojis_animals}}
-
+ ${construct_emojis("Animals & Nature", index).outerHTML}
-
- {{%s:emojis_food}}
-
+ ${construct_emojis("Food & Drink", index).outerHTML}
-
- {{%s:emojis_travel}}
-
+ ${construct_emojis("Travel & Places", index).outerHTML}
-
- {{%s:emojis_activities}}
-
+ ${construct_emojis("Activities", index).outerHTML}
-
- {{%s:emojis_objects}}
-
+ ${construct_emojis("Objects", index).outerHTML}
-
- {{%s:emojis_symbols}}
-
+ ${construct_emojis("Symbols", index).outerHTML}
-
- {{%s:emojis_flags}}
-
+ ${construct_emojis("Flags", index).outerHTML}
`;
@@ -99,7 +86,21 @@ function construct_emojo_picker()
return emoji_picker;
}
+function construct_emojis(category, start_index = 0)
+{
+ let emoji_picker_div = document.createElement("div");
+ emoji_picker_div.className = "emoji-picker-emojos";
+
+ for (let i = 0; i < emojo_json.length; ++i)
+ {
+ if (emojo_json[i].group === category)
+ emoji_picker_div.innerHTML += `