UNPKG

vue3-country-select

Version:

A Vue 3 component for country selection with TypeScript support

19 lines (18 loc) 723 B
const getCountry = (): Promise<string> => { return new Promise((resolve) => { fetch("https://get.geojs.io/v1/ip/country") .then(response => response.text()) .then(country => { console.log("País detectado:", country); // Aseguramos que el país esté en minúsculas y limpio de espacios const cleanCountry = country.trim().toLowerCase(); console.log("País formateado:", cleanCountry); resolve(cleanCountry); }) .catch((error) => { console.error("Error al obtener el país:", error); resolve(""); }); }); }; export default getCountry;