fix(ui): Dropdown in MapLayersControlPanel zeigt jetzt Stationen/Bereiche korrekt an
- Zugriff auf GisStationsStaticDistrict.Points korrigiert - Verhindert leere Dropdown-Liste bei gültigen Daten - Neue Markdown-Dokus für UI-Komponenten erstellt (MapLayersControlPanel, EditModeToggle, VersionInfoModal, CoordinateInput) - Version auf 1.1.190 gesetzt
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// /components/EditModeToggle.js
|
||||
// /components/uiWidgets/mapLayersControlPanel/EditModeToggle.js
|
||||
import React, { useState, useEffect } from "react";
|
||||
import EditOffIcon from "@mui/icons-material/EditOff";
|
||||
import ModeEditIcon from "@mui/icons-material/ModeEdit";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// /componentss/MapLayersControlPanel.js
|
||||
// /components/uiWidgets/mapLayersControlPanel/MapLayersControlPanel.js
|
||||
import React, { useEffect, useState } from "react";
|
||||
import { setSelectedArea } from "../../../redux/slices/selectedAreaSlice";
|
||||
import EditModeToggle from "./EditModeToggle";
|
||||
@@ -69,8 +69,8 @@ function MapLayersControlPanel() {
|
||||
const allowedSystems = Array.isArray(GisSystemStatic) ? new Set(GisSystemStatic.filter((system) => system.Allow === 1).map((system) => system.IdSystem)) : new Set();
|
||||
|
||||
const seenNames = new Set();
|
||||
const filteredAreas = Array.isArray(GisStationsStaticDistrict)
|
||||
? GisStationsStaticDistrict.filter((item) => {
|
||||
const filteredAreas = GisStationsStaticDistrict?.Points?.length
|
||||
? GisStationsStaticDistrict.Points.filter((item) => {
|
||||
const isUnique = !seenNames.has(item.Area_Name) && allowedSystems.has(item.System);
|
||||
if (isUnique) {
|
||||
seenNames.add(item.Area_Name);
|
||||
|
||||
Reference in New Issue
Block a user