Validaciones mandatorias — Sección 8 — IDs concretos
This commit is contained in:
84
lib/paraguay-geo.ts
Normal file
84
lib/paraguay-geo.ts
Normal file
@@ -0,0 +1,84 @@
|
||||
// Datos geográficos de Paraguay — departamentos y sus ciudades/municipios
|
||||
// Fuente: INE Paraguay / Wikipedia. Actualizaciones: agregar al objeto GEO_DATA sin cambio de esquema.
|
||||
|
||||
export const GEO_DATA: Record<string, string[]> = {
|
||||
'Asunción (Capital)': ['Asunción'],
|
||||
'Alto Paraguay': ['Fuerte Olimpo', 'Bahía Negra', 'Carmelo Peralta', 'La Victoria'],
|
||||
'Alto Paraná': [
|
||||
'Ciudad del Este', 'Hernandarias', 'Minga Guazú', 'Presidente Franco',
|
||||
'Minga Porã', 'Naranjal', 'Ñacunday', 'San Alberto', 'Santa Rita', 'Tavapy',
|
||||
'Yguazú', "Juan E. O'Leary", 'San Cristóbal', 'Santa Fe del Paraná',
|
||||
'Dr. Juan León Mallorquín', 'Itakyry', 'Domingo Martínez de Irala',
|
||||
],
|
||||
'Amambay': ['Pedro Juan Caballero', 'Bella Vista Norte', 'Capitán Bado', 'Zanja Pytã'],
|
||||
'Boquerón': ['Filadelfia', 'Loma Plata', 'Mariscal Estigarribia', 'Neuland'],
|
||||
'Caaguazú': [
|
||||
'Coronel Oviedo', 'Caaguazú', 'Carayaó', 'Dr. Juan Manuel Frutos', 'Mbutuy',
|
||||
'Nueva Londres', 'Raúl Arsenio Oviedo', 'Repatriación', 'San Joaquín',
|
||||
'San José de los Arroyos', 'Simón Bolívar', 'Vaquería', 'Yhú',
|
||||
'José Domingo Ocampos', '3 de Febrero', 'Mcal. Francisco Solano López', 'Los Cedrales',
|
||||
],
|
||||
'Caazapá': [
|
||||
'Caazapá', 'Abai', 'Buena Vista', 'General Higinio Morínigo', 'Huber Duré',
|
||||
'Maciel', 'San Juan Nepomuceno', 'Tavaí', 'Yegros', 'Yuty',
|
||||
],
|
||||
'Canindeyú': [
|
||||
'Salto del Guairá', 'Corpus Christi', 'Curuguaty', 'General Francisco Caballero Álvarez',
|
||||
'Itanará', 'Katueté', 'La Paloma', 'Nueva Esperanza', 'Yasy Kañy', 'Ypejhú',
|
||||
],
|
||||
'Central': [
|
||||
'Areguá', 'Capiatá', 'Fernando de la Mora', 'Guarambaré', 'Itá', 'Itauguá',
|
||||
'Juan Augusto Saldívar', 'Lambaré', 'Limpio', 'Luque', 'Mariano Roque Alonso',
|
||||
'Nueva Italia', 'Ñemby', 'San Antonio', 'San Lorenzo', 'Villa Elisa', 'Villeta', 'Ypané', 'Ypacaraí',
|
||||
],
|
||||
'Concepción': [
|
||||
'Concepción', 'Belén', 'Horqueta', 'Loreto', 'San Lázaro', 'San Carlos del Apa',
|
||||
"Yby Yaú", "Azote'y", 'Sgto. José Félix López',
|
||||
],
|
||||
'Cordillera': [
|
||||
'Caacupé', 'Altos', 'Arroyos y Esteros', 'Caraguatay', 'Emboscada', 'Eusebio Ayala',
|
||||
'Isla Pucú', 'Itacurubí de la Cordillera', 'Juan de Mena', 'Loma Grande',
|
||||
'Mbocayaty del Yhaguy', 'Nueva Colombia', 'Pirayú', 'Primero de Marzo', 'Tobatí', 'Valenzuela',
|
||||
],
|
||||
'Guairá': [
|
||||
'Villarrica', 'Borja', 'Capitán Mauricio José Troche', 'Coronel Martínez',
|
||||
'Félix Pérez Cardozo', 'General Eugenio A. Garay', 'Independencia', 'Itapé',
|
||||
'Iturbe', 'José Fassardi', 'Mbocayaty', 'Natalicio Talavera', 'Ñumí', 'San Salvador', 'Yataity',
|
||||
],
|
||||
'Itapúa': [
|
||||
'Encarnación', 'Alto Verá', 'Bella Vista', 'Cambyretá', 'Capitán Meza', 'Capitán Miranda',
|
||||
'Carlos A. López', 'Carmen del Paraná', 'Coronel Bogado', 'Cosme', 'Edelira', 'Fram',
|
||||
'General Artigas', 'Hohenau', 'Itapúa Poty', 'Jesús', 'La Paz', 'Leandro Oviedo',
|
||||
'Mayor Otaño', 'Natalio', 'Nueva Alborada', 'Obligado', 'Pirapó', 'San Cosme y Damián',
|
||||
'San Juan del Paraná', 'San Pedro del Paraná', 'San Rafael del Paraná',
|
||||
'Trinidad', 'Tomás Romero Pereira',
|
||||
],
|
||||
'Misiones': [
|
||||
'San Juan Bautista', 'Ayolas', 'San Ignacio', 'San Miguel', 'San Patricio',
|
||||
'Santa María', 'Santa Rosa', 'Santiago', 'Villa Florida', 'Yabebyry',
|
||||
],
|
||||
'Ñeembucú': [
|
||||
'Pilar', 'Alberdi', 'Cerrito', 'Desmochados', 'General José Eduvigis Díaz', 'Guazú Cuá',
|
||||
'Humaitá', 'Isla Umbú', 'Laureles', 'Mayor José de J. Martínez', 'Paso de Patria',
|
||||
'San Juan Bautista del Ñeembucú', 'Tacuaras', 'Villa Franca', 'Villa Oliva', 'Villalba',
|
||||
],
|
||||
'Paraguarí': [
|
||||
'Paraguarí', 'Acahay', 'Carapeguá', 'Escobar', 'General Bernardino Caballero',
|
||||
'La Colmena', 'Mbuyapey', 'Quiindy', 'Quyquyhó', 'San Roque González de Santa Cruz',
|
||||
'Sapucaí', 'Tebicuarymí', 'Ybycuí', 'Ybytymí', 'Yaguarón',
|
||||
],
|
||||
'Presidente Hayes': [
|
||||
'Villa Hayes', 'Benjamín Aceval', 'José Falcón', 'Nanawa', 'Nueva Asunción',
|
||||
'Pozo Colorado', 'Puerto Pinasco', 'Teniente Primero Manuel Irala Fernández', 'Villa del Río',
|
||||
],
|
||||
'San Pedro': [
|
||||
'San Pedro del Ycuamandiyú', 'Antequera', 'Choré', 'General Elizardo Aquino',
|
||||
'Guayaibí', 'Itacurubí del Rosario', 'Lima', 'Nueva Germania', 'Río Verde',
|
||||
'San Estanislao (Santaní)', 'Tacuatí', 'Unión', 'Villa del Rosario', 'Yataity del Norte',
|
||||
],
|
||||
}
|
||||
|
||||
export const DEPARTMENTS = Object.keys(GEO_DATA)
|
||||
|
||||
export const getCities = (department: string): string[] =>
|
||||
GEO_DATA[department] ?? []
|
||||
Reference in New Issue
Block a user