Skip to content

Commit 9c5d66e

Browse files
committed
default country
1 parent ed145fb commit 9c5d66e

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/common/country.util.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
1-
import countryUtil from "i18n-iso-countries";
1+
import * as countriesModule from "i18n-iso-countries";
22

33
// eslint-disable-next-line @typescript-eslint/no-var-requires
44
const enLocale = require("i18n-iso-countries/langs/en.json");
55

6+
// Handle environments where the module might be exposed on either the module
7+
// object itself or under a `default` export.
8+
const countryUtil =
9+
(countriesModule as unknown as { default?: typeof countriesModule }).default ??
10+
countriesModule;
11+
612
countryUtil.registerLocale(enLocale);
713

814
export function alpha3ToCountryName(code?: string | null): string | null {

0 commit comments

Comments
 (0)