UNPKG

country-state-list

Version:
21 lines (16 loc) 469 B
import countryList from '../assets/country.json'; import { findEntryByCode } from '../utils'; import { ICountry } from './interface'; // Get a country by isoCode. function getCountryByCode(isoCode: string): ICountry | undefined { if (!isoCode) return undefined; return findEntryByCode(countryList, isoCode); } // Get a list of all countries. function getAllCountries(): ICountry[] { return countryList; } export default { getCountryByCode, getAllCountries, };