UNPKG

@shopgate/engage

Version:
6 lines 580 B
import{useMemo}from'react';import{getCountryNames}from"./countries.helpers";/** * Returns the countries names as key value pairs. * @param {string[]} [countryCodes=[]] . * @param {Object} [defaultLocales={}] Default locales from third party. * @returns {Object|null} */export function useCountriesNames(){var countryCodes=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];var defaultLocales=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};return useMemo(function(){return getCountryNames(countryCodes,defaultLocales);},[countryCodes,defaultLocales]);}