Commit 476c4668 authored by Omar Luna Hernández's avatar Omar Luna Hernández
Browse files

Se incorpora la opcion de usar el api de mapbox

parent d1e1d0ab
Loading
Loading
Loading
Loading
+18 −2
Original line number Diff line number Diff line
@@ -16,8 +16,8 @@ import {
import { Category } from "../../../infraestructure/entities/category";
import { GeocodingGoogle } from "../../geocoding/geocoding_google";
import { APIProvider } from "@vis.gl/react-google-maps";
import { REACT_APP_GOOGLE_API_KEY } from "../../../constants/api_keys";
import { LoadingSpinner } from "../../loading_spinner/loading_spinner";
import { MapBoxComponent } from "../../map/map_mapbox";

interface props {
  setWindowVisibility: (visibility: boolean) => void;
@@ -323,6 +323,7 @@ export const AdminPanelPlaceRegister = ({
                      return (
                        <div
                          className="category_item"
                          key={index}
                          onClick={() => onClickCategory(category.idCategory)}
                          style={
                            clickedCategories[index]
@@ -349,7 +350,14 @@ export const AdminPanelPlaceRegister = ({

            <div className="map_container">
              <div className="google_map">
                <APIProvider apiKey={REACT_APP_GOOGLE_API_KEY}>
                {/* Asegúrate de crear el archivo de variables de entorno (.env) en el directorio raíz e 
                incluye la siguiente variable*/}
                {/*
                  USA LO SIGUIENTE SI DESEA USAR LOS MAPAS DE GOOGLE

                  <APIProvider
                  apiKey={process.env.REACT_APP_GOOGLE_API_KEY || ""}
                >
                  <GeocodingGoogle
                    getValues={getValues}
                    register={register}
@@ -368,6 +376,14 @@ export const AdminPanelPlaceRegister = ({
                    />
                  </div>
                </APIProvider>
                  */}
                <MapBoxComponent
                  setValue={setValue}
                  setIsLoading={setIsLoading}
                  position={position}
                  setPosition={setPosition}
                  clearErrors={clearErrors}
                />
              </div>
              <div className="map_error_cnt">
                <p className="error">{errors.latitude?.message}</p>