Created code2flag() function

This commit is contained in:
freearhey 2020-05-06 18:01:36 +03:00
parent b6bb0b2f14
commit 1e20a90b0d

View File

@ -12,6 +12,19 @@ const iso6393 = require('iso-639-3')
let cache = {} let cache = {}
let helper = {} let helper = {}
helper.code2flag = function (code) {
switch (code) {
case 'uk':
return '🇬🇧'
case 'int':
return '🌎'
default:
return code
.toUpperCase()
.replace(/./g, char => String.fromCodePoint(char.charCodeAt(0) + 127397))
}
}
helper.sortBy = function (arr, fields) { helper.sortBy = function (arr, fields) {
return arr.sort((a, b) => { return arr.sort((a, b) => {
for (let field of fields) { for (let field of fields) {