refactor: Remove Emoji's EmojiMap with a vector (#4980)

This commit is contained in:
pajlada
2023-11-26 19:17:58 +01:00
committed by GitHub
parent 9f9739836f
commit 5b741a8eb6
7 changed files with 59 additions and 39 deletions
+8 -1
View File
@@ -70,7 +70,14 @@ TEST(Emojis, Parse)
auto getEmoji = [&](auto code) {
std::shared_ptr<EmojiData> emoji;
emojis.getEmojis().tryGet(code, emoji);
for (const auto &e : emojis.getEmojis())
{
if (e->unifiedCode == code)
{
emoji = e;
break;
}
}
return emoji->emote;
};