AddressGoogle
Interfaz que representa una dirección en el sistema de Google Maps.
Importación
Para importar el componente AddressGoogle, se puede hacer desde fenextjs
import { AddressGoogle } from "fenextjs";
Parámetros
Parámetro | Tipo | Requerido | Default | Descripcion |
---|---|---|---|---|
address_components | GeocoderAddressComponent[] (opcional) | no | undefined | Componentes de la dirección en formato estructurado. |
adr_address | string (opcional) | no | undefined | Representación de la dirección en formato ADR. |
aspects | PlaceAspectRating[] (opcional) | no | undefined | Aspectos específicos del lugar, cada uno con su propia valoración. |
business_status | BusinessStatus (opcional) | no | undefined | Estado de operación del negocio (abierto, cerrado temporalmente, etc.). |
lat | number (opcional) | no | undefined | Latitud de la ubicación. |
lng | number (opcional) | no | undefined | Longitud de la ubicación. |
formatted_address | string (opcional) | no | undefined | Dirección en formato legible para el usuario. |
GeocoderAddressComponent
Interfaz para componentes de una dirección en el sistema de geocodificación.
key | value | description |
---|---|---|
long_name | string | Nombre completo del componente de dirección. |
short_name | string | Nombre abreviado del componente de dirección. |
types | string[] | Tipos de este componente de dirección. |
PlaceAspectRating
Interfaz para clasificaciones de aspectos de un lugar.
key | value | description |
---|---|---|
rating | number | Puntuación asignada al aspecto evaluado. |
type | string | Tipo de aspecto evaluado. |
BusinessStatus
Enum que define los diferentes estados de operación de un negocio.
key | value | description |
---|---|---|
CLOSED_PERMANENTLY | 'CLOSED_PERMANENTLY' | El negocio está cerrado permanentemente. |
CLOSED_TEMPORARILY | 'CLOSED_TEMPORARILY' | El negocio está cerrado temporalmente. |
OPERATIONAL | 'OPERATIONAL' | El negocio está operativo. |