Skip to content

Commit c5cbdcd

Browse files
authored
Merge pull request #10 from devforth/feature/AdminForth/1265/add-svg-version-of-flag-into-i
Feature/admin forth/1265/add svg version of flag into i
2 parents 0119362 + 93bec7f commit c5cbdcd

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

.woodpecker/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,5 @@ steps:
5454
status: [success]
5555
commands:
5656
- . /woodpecker/deploy.vault.env
57-
- /bin/sh ./.woodpecker/buildSlackNotify.sh success
57+
- /bin/sh ./.woodpecker/buildSlackNotify.sh success
58+

index.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -926,12 +926,17 @@ export default class I18nPlugin extends AdminForthPlugin {
926926
svgFlagB64: string;
927927
}[]> {
928928
return Promise.all(this.options.supportedLanguages.map(async (lang) => {
929+
const flagEmoji =
930+
typeof getFlagEmoji === 'function'
931+
? getFlagEmoji
932+
: getFlagEmoji.default;
933+
929934
return {
930935
code: lang,
931936
nameOnNative: iso6391.getNativeName(getPrimaryLanguageCode(lang)),
932937
nameEnglish: iso6391.getName(getPrimaryLanguageCode(lang)),
933938
emojiFlag: getCountryCodeFromLangCode(lang).toUpperCase().replace(/./g, char => String.fromCodePoint(char.charCodeAt(0) + 127397)),
934-
svgFlagB64: await (getFlagEmoji as any).default(getCountryCodeFromLangCode(lang)),
939+
svgFlagB64: await flagEmoji(getCountryCodeFromLangCode(lang)),
935940
};
936941
}));
937942
}

0 commit comments

Comments
 (0)