leaflet marker issue fixed

pull/1755/head
adnanalameer16 2025-09-24 18:55:46 +05:30
rodzic c476b0e7f2
commit 50533adc7b
5 zmienionych plików z 19 dodań i 1 usunięć

Wyświetl plik

@ -1,6 +1,6 @@
import { useEffect, useRef } from 'react';
import { useMap } from 'react-leaflet';
import L from 'leaflet';
import L from '../leafletConfig.js'; // Use configured Leaflet
import 'leaflet.tilelayer.fallback';
// Function to create a custom tile layer with caching

Wyświetl plik

@ -2,6 +2,7 @@ import Upload from "./Upload.jsx";
import React, { useEffect, useState } from "react";
import exifr from "exifr";
import 'leaflet/dist/leaflet.css';
import '../leafletConfig.js'; // Configure Leaflet icons
import { MapContainer, TileLayer, Marker, Popup, useMap } from 'react-leaflet';
import { authorizedFetch } from '../utils/api.js';
import './createtask.css';

Wyświetl plik

@ -1,5 +1,6 @@
import React, { useState, useRef, useEffect } from "react";
import { MapContainer, TileLayer, Marker, Tooltip, useMap, useMapEvents } from "react-leaflet";
import '../leafletConfig.js'; // Configure Leaflet icons
import exifr from 'exifr';
import proj4 from 'proj4';
import './GcpInterface.css';

Wyświetl plik

@ -1,5 +1,6 @@
import {GeoJSON, MapContainer, TileLayer} from 'react-leaflet';
import 'leaflet/dist/leaflet.css';
import '../leafletConfig.js'; // Configure Leaflet icons
import {useEffect, useState, useRef} from 'react';
import "./resultmap.css"
import {ScaleLoader, SyncLoader} from "react-spinners";

Wyświetl plik

@ -0,0 +1,15 @@
import L from 'leaflet';
L.Icon.Default.mergeOptions({
iconRetinaUrl: import.meta.env.DEV
? '/node_modules/leaflet/dist/images/marker-icon-2x.png'
: '/images/marker-icon-2x.png',
iconUrl: import.meta.env.DEV
? '/node_modules/leaflet/dist/images/marker-icon.png'
: '/images/marker-icon.png',
shadowUrl: import.meta.env.DEV
? '/node_modules/leaflet/dist/images/marker-shadow.png'
: '/images/marker-shadow.png',
});
export default L;