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

Se agrega un cargador que indica que se esta buscando la direccion

parent ffbd71a4
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
import { Dispatch, SetStateAction, useEffect, useRef } from "react";
import { Dispatch, SetStateAction, useEffect } from "react";
import { UseFormClearErrors, UseFormSetValue } from "react-hook-form";
import { Place } from "../../infraestructure/entities/place";
import Map, { Marker, useMap } from "react-map-gl";
import "mapbox-gl/dist/mapbox-gl.css";
import { LoadingSpinner } from "../loading_spinner/loading_spinner";

interface props {
  setValue: UseFormSetValue<Place>;
  setIsLoading: Dispatch<SetStateAction<boolean>>;
  isLoading: boolean;
  clearErrors: UseFormClearErrors<Place>;
  position: Position | null;
  setPosition: Dispatch<SetStateAction<Position | null>>;
@@ -45,7 +46,7 @@ const PositionListener = ({

export const MapBoxComponent = ({
  setValue,
  setIsLoading,
  isLoading,
  position,
  setPosition,
  clearErrors,
@@ -54,6 +55,7 @@ export const MapBoxComponent = ({

  return (
    <div style={{ width: "100%", height: "100%" }}>
      {isLoading && <LoadingSpinner />}
      <Map
        mapboxAccessToken={process.env.REACT_APP_MAP_BOX || ""}
        initialViewState={{
@@ -73,7 +75,7 @@ export const MapBoxComponent = ({
      >
        <PositionListener
          setValue={setValue}
          setIsLoading={setIsLoading}
          isLoading={isLoading}
          position={position}
          clearErrors={clearErrors}
          setPosition={setPosition}