CSCProps

Interfaz que define las propiedades relacionadas con un país, estado y ciudad, junto con versiones de texto de cada una.

Importación

Para importar el componente CSCProps, se puede hacer desde fenextjs

import { CSCProps } from "fenextjs";

Parámetros

ParámetroTipoRequeridoDefaultDescripcion
countryCountryProps (opcional)noundefinedPropiedades del país seleccionadas, definidas en la interfaz CountryProps.
stateStateProps (opcional)noundefinedPropiedades del estado seleccionado, definidas en la interfaz StateProps.
cityCityProps (opcional)noundefinedPropiedades de la ciudad seleccionada, definidas en la interfaz CityProps.

CountryProps

Interfaz que define las propiedades de un país.

idtyperequireddefaultdescription
idnumbertrueN/AID único del país.
textstringtrueN/ANombre del país.
codestringtrueN/ACódigo ISO del país.
imgstring (opcional)falseundefinedURL de la imagen representativa del país.
code_phonestring (opcional)falseundefinedCódigo telefónico del país.
langstring (opcional)falseundefinedCódigo idioma del país.

StateProps

Interfaz que define las propiedades de un estado.

idtyperequireddefaultdescription
idnumbertrueN/AID único del estado.
id_countrynumbertrueN/AID del país al que pertenece el estado.
textstringtrueN/ANombre del estado.

CityProps

Interfaz que define las propiedades de una ciudad.

idtyperequireddefaultdescription
idnumbertrueN/AID único de la ciudad.
id_statenumbertrueN/AID del estado al que pertenece la ciudad.
id_countrynumbertrueN/AID del país al que pertenece la ciudad.
textstringtrueN/ANombre de la ciudad.
nameAvestring (opcional)falseundefinedNombre de la avenida principal de la ciudad.

CSCStringProps

Interfaz alternativa que define los valores de país, estado y ciudad como cadenas de texto.

idtyperequireddefaultdescription
countrystring (opcional)falseundefinedNombre del país en formato de texto.
statestring (opcional)falseundefinedNombre del estado en formato de texto.
citystring (opcional)falseundefinedNombre de la ciudad en formato de texto.