Geo Selectors

Element

Selectores geo CSC: país → provincia → ciudad, con JSON de app + raw CSC.

components/shared/geo-search-select

Selección (app + códigos)

{
  "countryCode": null,
  "countryName": null,
  "stateCode": null,
  "stateName": null,
  "cityCode": null,
  "cityName": null
}

Objetos UI (selectores)

{
  "country": null,
  "state": null,
  "city": null
}

CSC raw (país / estado / ciudad)

{
  "country": null,
  "state": null,
  "city": null
}

Listas cargadas (estados + ciudades)

{
  "statesCount": 0,
  "citiesCount": 0,
  "states": [],
  "cities": []
}

JSON completo de la prueba

{
  "ui": {
    "country": null,
    "state": null,
    "city": null
  },
  "appMapped": {
    "countryCode": null,
    "countryName": null,
    "stateCode": null,
    "stateName": null,
    "cityCode": null,
    "cityName": null
  },
  "cscRaw": {
    "country": null,
    "state": null,
    "city": null
  },
  "lists": {
    "statesCount": 0,
    "citiesCount": 0,
    "states": [],
    "cities": []
  }
}

Uso

Importa desde @/components/shared/geo-search-select. El preview de arriba es interactivo; cambia a la pestaña Code para copiar el ejemplo.