diff --git a/quartz/util/emoji.ts b/quartz/util/emoji.ts index 4d3434f60..28f0f1f3a 100644 --- a/quartz/util/emoji.ts +++ b/quartz/util/emoji.ts @@ -37,7 +37,7 @@ export async function loadEmoji(code: string) { emojimap = data } - const name = emojimap.codePointToName[`U+${code.toUpperCase()}`] + const name = emojimap.codePointToName[`U+${code.toUpperCase().replaceAll("-", "-U+")}`] if (!name) throw new Error(`codepoint ${code} not found in map`) const b64 = emojimap.nameToBase64[name]