getIconPath auskommentiert, weil ist definiert, aber wird nicht aufegrufen

This commit is contained in:
ISA
2024-06-25 08:45:04 +02:00
parent 89544c7bd8
commit 01d9a2945a

View File

@@ -65,19 +65,23 @@ const MapComponent = ({ locations, onLocationUpdate, lineCoordinates }) => {
useEffect(() => { useEffect(() => {
fetchPriorityConfig(); fetchPriorityConfig();
}, []); }, []);
useEffect(() => {
console.log("Aktualisierte Prioritätskonfiguration:", priorityConfig);
}, [priorityConfig]);
/* /*
path.includes("critical") || // Priorität 1 path.includes("critical") || // Priorität 1
path.includes("major") || // Priorität 2 path.includes("major") || // Priorität 2
path.includes("minor") || // Priorität 3 path.includes("minor") || // Priorität 3
path.includes("system") // Priorität 4 path.includes("system") // Priorität 4
*/ */
const priorityColors = { /* const priorityColors = {
1: "#ba0000", // High priority, red, critical 1: "#ba0000", // High priority, red, critical
2: "#ed7b00", // Medium priority orange major 2: "#ed7b00", // Medium priority orange major
3: "#d1ca00", // priority minor senfgelb 3: "#d1ca00", // priority minor senfgelb
4: "#8602ab", // priority system Violett 4: "#8602ab", // priority system Violett
// 5: "#298a00", // normal priority green // 5: "#298a00", // normal priority green
}; }; */
const [menuItemAdded, setMenuItemAdded] = useState(false); const [menuItemAdded, setMenuItemAdded] = useState(false);
const poiLayerVisible = useRecoilValue(poiLayerVisibleState); const poiLayerVisible = useRecoilValue(poiLayerVisibleState);
@@ -473,8 +477,32 @@ const MapComponent = ({ locations, onLocationUpdate, lineCoordinates }) => {
initMap.flyTo([x, y], zoom); initMap.flyTo([x, y], zoom);
} }
//------------------------------------------
/* const getIconPath = (status, iconNumber, marker) => {
let path = status
? `img/icons/${status}-marker-icon-${iconNumber}.png`
: `img/icons/marker-icon-${iconNumber}.png`;
function getIconPath(status, iconNumber, marker) { for (let priority of priorityConfig) {
if (path.includes(priority.name.toLowerCase())) {
marker.setBouncingOptions({
bounceHeight: 15,
contractHeight: 12,
bounceSpeed: 52,
contractSpeed: 52,
shadowAngle: null,
});
if (path.includes(priority.name.toLowerCase())) {
marker.bounce(3);
}
break;
}
}
return path;
}; */
//---------
/* function getIconPath(status, iconNumber, marker) {
let path = status let path = status
? `img/icons/${status}-marker-icon-${iconNumber}.png` ? `img/icons/${status}-marker-icon-${iconNumber}.png`
: `img/icons/marker-icon-${iconNumber}.png`; : `img/icons/marker-icon-${iconNumber}.png`;
@@ -503,7 +531,7 @@ const MapComponent = ({ locations, onLocationUpdate, lineCoordinates }) => {
} }
return path; return path;
} } */
//------------------------------------------ //------------------------------------------
// Funktionen zur Überwachung der Internetverbindung // Funktionen zur Überwachung der Internetverbindung
const checkInternet = () => { const checkInternet = () => {
@@ -575,7 +603,15 @@ const MapComponent = ({ locations, onLocationUpdate, lineCoordinates }) => {
const [sonstigeMarkers, setSonstigeMarkers] = useState([]); //----------station.System === 200 const [sonstigeMarkers, setSonstigeMarkers] = useState([]); //----------station.System === 200
const [ulafMarkers, setUlafMarkers] = useState([]); //------------------ no exist const [ulafMarkers, setUlafMarkers] = useState([]); //------------------ no exist
//-------------------------------------------------------------------------------- //--------------------------------------------------------------------------------
function determinePriority(iconPath) { const determinePriority = (iconPath) => {
for (let priority of priorityConfig) {
if (iconPath.includes(priority.name.toLowerCase())) {
return priority.level;
}
}
return 5; // Default priority (lowest)
};
/* function determinePriority(iconPath) {
if (iconPath.includes("critical")) return 1; // Highest priority if (iconPath.includes("critical")) return 1; // Highest priority
if (iconPath.includes("critical")) { if (iconPath.includes("critical")) {
console.log( console.log(
@@ -597,7 +633,7 @@ const MapComponent = ({ locations, onLocationUpdate, lineCoordinates }) => {
console.log("iconPath.includes('system'):", iconPath.includes("system")); console.log("iconPath.includes('system'):", iconPath.includes("system"));
} }
return 5; // Default priority (lowest) return 5; // Default priority (lowest)
} } */
// Daten von einer externen Quelle laden // Daten von einer externen Quelle laden
const createAndSetMarkers = async (systemId, setMarkersFunction) => { const createAndSetMarkers = async (systemId, setMarkersFunction) => {
try { try {