git commit -m "fix: Station öffnen im Kontextmenü für POIs deaktiviert"
This commit is contained in:
@@ -5,10 +5,10 @@ const API_BASE_URL = process.env.NEXT_PUBLIC_API_PORT_3000; // API-URL aus .env.
|
||||
|
||||
const useFetchPoiData = (setPoiTypMap, setPoiData) => {
|
||||
useEffect(() => {
|
||||
console.log(`🌍 API_BASE_URL aus .env.local: ${API_BASE_URL}`);
|
||||
//console.log(`🌍 API_BASE_URL aus .env.local: ${API_BASE_URL}`);
|
||||
|
||||
console.log("✅ useFetchPoiData wurde gestartet...");
|
||||
console.log(`🌍 API_BASE_URL: ${API_BASE_URL}`); // Debugging: Prüfen, ob die Umgebungsvariable korrekt geladen wird
|
||||
//console.log("✅ useFetchPoiData wurde gestartet...");
|
||||
// console.log(`🌍 API_BASE_URL: ${API_BASE_URL}`); // Debugging: Prüfen, ob die Umgebungsvariable korrekt geladen wird
|
||||
|
||||
const fetchPoiTypData = async () => {
|
||||
try {
|
||||
@@ -22,7 +22,7 @@ const useFetchPoiData = (setPoiTypMap, setPoiData) => {
|
||||
const map = new Map();
|
||||
data.forEach((item) => map.set(item.idPoiTyp, item.name));
|
||||
setPoiTypMap(map);
|
||||
console.log("✅ POI-Typ-Daten erfolgreich geladen!");
|
||||
//console.log("✅ POI-Typ-Daten erfolgreich geladen!");
|
||||
} catch (error) {
|
||||
console.error("❌ Fehler beim Abrufen der POI-Typ-Daten:", error);
|
||||
}
|
||||
@@ -30,14 +30,14 @@ const useFetchPoiData = (setPoiTypMap, setPoiData) => {
|
||||
|
||||
const fetchPoiData = async () => {
|
||||
try {
|
||||
console.log("📡 Lade POI-Icons...");
|
||||
//console.log("📡 Lade POI-Icons...");
|
||||
const response = await fetch(`${API_BASE_URL}/api/talas_v5_DB/pois/poi-icons`);
|
||||
if (!response.ok) {
|
||||
throw new Error(`Netzwerkantwort war nicht ok, Status: ${response.status}`);
|
||||
}
|
||||
const data = await response.json();
|
||||
setPoiData(data);
|
||||
console.log("✅ POI-Icons erfolgreich geladen!", data);
|
||||
//console.log("✅ POI-Icons erfolgreich geladen!", data);
|
||||
} catch (error) {
|
||||
console.error("❌ Fehler beim Abrufen der POI-Daten:", error);
|
||||
}
|
||||
|
||||
@@ -21,21 +21,21 @@ const useFetchWebServiceMap = (mapGisStationsStatusDistrictUrl, mapGisStationsMe
|
||||
};
|
||||
|
||||
// GIS Stations Status District abrufen
|
||||
console.log("⏳ Abrufen von GIS Stations Status District...");
|
||||
//console.log("⏳ Abrufen von GIS Stations Status District...");
|
||||
await fetchGisStationsStatusDistrict(mapGisStationsStatusDistrictUrl, setGisStationsStatusDistrict, fetchOptions);
|
||||
// console.log("✅ fetchGisStationsStatusDistrict erfolgreich!");
|
||||
requestCount++;
|
||||
localStorage.setItem("fetchWebServiceMap", requestCount);
|
||||
|
||||
// GIS Stations Measurements abrufen
|
||||
console.log("⏳ Abrufen von GIS Stations Measurements...");
|
||||
//console.log("⏳ Abrufen von GIS Stations Measurements...");
|
||||
await fetchGisStationsMeasurements(mapGisStationsMeasurementsUrl, setGisStationsMeasurements, fetchOptions);
|
||||
// console.log("✅ fetchGisStationsMeasurements erfolgreich!");
|
||||
requestCount++;
|
||||
localStorage.setItem("fetchWebServiceMap", requestCount);
|
||||
|
||||
// GIS System Static abrufen
|
||||
console.log("⏳ Abrufen von GIS System Static...");
|
||||
//console.log("⏳ Abrufen von GIS System Static...");
|
||||
await fetchGisSystemStatic(mapGisSystemStaticUrl, setGisSystemStatic, setGisSystemStaticLoaded, fetchOptions);
|
||||
//console.log("✅ fetchGisSystemStatic erfolgreich!");
|
||||
requestCount++;
|
||||
|
||||
12
components/mainComponent/hooks/useRestoreMapSettings.js
Normal file
12
components/mainComponent/hooks/useRestoreMapSettings.js
Normal file
@@ -0,0 +1,12 @@
|
||||
import { useEffect } from "react";
|
||||
import { restoreMapSettings } from "../../../utils/mapUtils.js"; // Stelle sicher, dass der Pfad korrekt ist
|
||||
|
||||
const useRestoreMapSettings = (map) => {
|
||||
useEffect(() => {
|
||||
if (map) {
|
||||
restoreMapSettings(map);
|
||||
}
|
||||
}, [map]);
|
||||
};
|
||||
|
||||
export default useRestoreMapSettings;
|
||||
Reference in New Issue
Block a user