diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2021-06-01 14:35:49 +0200 |
---|---|---|
committer | Claire <claire.github-309c@sitedethib.com> | 2021-06-03 21:05:24 +0200 |
commit | d2c9f39c0bb71acb927b4bb75f7a98d5df733697 (patch) | |
tree | af4a1d256f1428c4a3cdec28fa3ff95c04ab5ef4 /app/javascript/flavours/glitch/util/emoji/unicode_to_unified_name.js | |
parent | 0157caacefe34838ff5d5093dc188f5491cb7b15 (diff) |
[Glitch] Add assets from Twemoji 13.1.0
Port abd7b4636a4bda2454f1d30e7f87843d0c06dcbe to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Diffstat (limited to 'app/javascript/flavours/glitch/util/emoji/unicode_to_unified_name.js')
-rw-r--r-- | app/javascript/flavours/glitch/util/emoji/unicode_to_unified_name.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/javascript/flavours/glitch/util/emoji/unicode_to_unified_name.js b/app/javascript/flavours/glitch/util/emoji/unicode_to_unified_name.js index 808ac197e..d29550f12 100644 --- a/app/javascript/flavours/glitch/util/emoji/unicode_to_unified_name.js +++ b/app/javascript/flavours/glitch/util/emoji/unicode_to_unified_name.js @@ -2,16 +2,20 @@ function padLeft(str, num) { while (str.length < num) { str = '0' + str; } + return str; } exports.unicodeToUnifiedName = (str) => { let output = ''; + for (let i = 0; i < str.length; i += 2) { if (i > 0) { output += '-'; } + output += padLeft(str.codePointAt(i).toString(16).toUpperCase(), 4); } + return output; }; |