Files
discord-decomp/modules/emojis/utils/dedupeEmojisByNameOrId.tsx
T
2026-11-01 12:12:55 +02:00

18 lines
432 B
TypeScript

// Metro module 5055 (f5056).
import UnicodeEmojis from "../UnicodeEmojis";
export default function dedupeEmojisByNameOrId(a0) {
const map = new Map();
for (const item of a0) {
if (item.id == null) {
let r40 = UnicodeEmojis.convertSurrogateToBase(item.surrogates);
if (r40 == null) {
r40 = item;
}
map.set(r40.name, r40);
} else {
map.set(item.id, item);
}
}
return map;
};