export const twemojiSvgBase = '/twemoji'; export function char2fileName(char: string): string { let codes = Array.from(char).map(x => x.codePointAt(0)?.toString(16)); if (!codes.includes('200d')) codes = codes.filter(x => x !== 'fe0f'); codes = codes.filter(x => x && x.length); return codes.join('-'); } export function char2filePath(char: string): string { return `${twemojiSvgBase}/${char2fileName(char)}.svg`; }