Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

200
Vistas
Estoy migrando mi sitio JSX a TSX y no entiendo cómo colocar mis definiciones de tipo

Tal como dice el título, estoy migrando una aplicación que creé que usa la API de Google Maps para representar el mapa y, a partir de ahí, muestro información sobre los mapas y tengo alguna función para explorar si el usuario hace clic en algo.

el código de error que estoy recibiendo es este.

Escriba '{ lat: () => número; largo: () => número; }' faltan las siguientes propiedades del tipo 'LatLng': equals, toJSON, toUrlValue

Este es el código que está generando el error.

 const { ready, value, suggestions: { status, data }, setValue, clearSuggestions, } = usePlacesAutocomplete({ requestOptions: { location: { lat: () => 40.7703, lng: () => -73.9883 }, // This line specifically radius: 50 * 1000, }, });

Esta es la función panTo que la búsqueda está teniendo en cuenta.

 const panTo = React.useCallback(({ lat, lng }) => { mapRef.current.panTo({ lat, lng }); mapRef.current.setZoom(14); }, []);
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Consulte la documentación de la interfaz AutocompletionRequest utilizada por requestOptions . La propiedad de location debe ser una instancia de google.maps.LatLng

 usePlacesAutocomplete({ location: new google.maps.LatLng(40.7703, -73.9883), radius: 50 * 1000, });
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda