Use a regex because it's simpler and works

and my loop did not because I meant 'or', not 'and'
This commit is contained in:
David Baker 2020-01-07 19:57:17 +00:00
parent f31cc7dfee
commit bd336b0710

View file

@ -87,13 +87,5 @@ EMOJIBASE.forEach(emoji => {
* @returns {string} stripped string
*/
function stripVariation(str) {
let ret = '';
for (let i = 0; i < str.length; ++i) {
const charCode = str.charCodeAt(i);
// append to output only if it's outside the variation selector range
if (charCode < 0xFE00 && charCode > 0xFE0F) {
ret += str.charAt(i);
}
}
return ret;
return str.replace("\uFE00-\uFE0F", "");
}