diff --git a/src/lib/countryCodeToFlagEmoji.ts b/src/lib/countryCodeToFlagEmoji.ts new file mode 100644 index 00000000..e459b654 --- /dev/null +++ b/src/lib/countryCodeToFlagEmoji.ts @@ -0,0 +1,6 @@ +export function countryCodeToFlagEmoji(isoAlpha2: string) { + const codePoints = [...isoAlpha2.toUpperCase()].map( + (char) => 0x1f1e6 + char.charCodeAt(0) - 65 + ); + return String.fromCodePoint(...codePoints); +}