docs: MapLayersControlPanel

This commit is contained in:
ISA
2025-06-24 11:13:39 +02:00
parent fa76c247b8
commit acab69b74d
6 changed files with 13 additions and 23 deletions

View File

@@ -7,7 +7,7 @@ DB_NAME=talas_v5
DB_PORT=3306 DB_PORT=3306
# Public Settings (Client braucht IP/Domain) , Variablen mit dem Präfix "NEXT_PUBLIC" ist in Browser sichtbar # Public Settings (Client braucht IP/Domain) , Variablen mit dem Präfix "NEXT_PUBLIC" ist in Browser sichtbar
NEXT_PUBLIC_DEBUG_LOG=false NEXT_PUBLIC_DEBUG_LOG=true
@@ -25,4 +25,4 @@ NEXT_PUBLIC_USE_MOCKS=true
NEXT_PUBLIC_BASE_PATH=/talas5 NEXT_PUBLIC_BASE_PATH=/talas5
# Oder leer lassen für direkten Zugriff -> NEXT_PUBLIC_BASE_PATH= # Oder leer lassen für direkten Zugriff -> NEXT_PUBLIC_BASE_PATH=
# App-Versionsnummer # App-Versionsnummer
NEXT_PUBLIC_APP_VERSION=1.1.288 NEXT_PUBLIC_APP_VERSION=1.1.289

View File

@@ -26,4 +26,4 @@ NEXT_PUBLIC_BASE_PATH=/talas5
# Oder leer lassen für direkten Zugriff -> NEXT_PUBLIC_BASE_PATH= # Oder leer lassen für direkten Zugriff -> NEXT_PUBLIC_BASE_PATH=
# App-Versionsnummer # App-Versionsnummer
NEXT_PUBLIC_APP_VERSION=1.1.288 NEXT_PUBLIC_APP_VERSION=1.1.289

View File

@@ -144,7 +144,8 @@ function MapLayersControlPanel() {
//------------------------------ //------------------------------
useEffect(() => { useEffect(() => {
if (process.env.NEXT_PUBLIC_DEBUG_LOG === "true") { if (process.env.NEXT_PUBLIC_DEBUG_LOG === "true") {
console.log("🔍 GisStationsStaticDistrict Inhalt:", GisStationsStaticDistrict); window.__debug = window.__debug || {};
window.__debug.gisStations = GisStationsStaticDistrict;
} }
if (!GisStationsStaticDistrict) { if (!GisStationsStaticDistrict) {
@@ -191,6 +192,7 @@ function MapLayersControlPanel() {
); );
} }
}, [GisStationsStaticDistrict]); }, [GisStationsStaticDistrict]);
//---------------------------
//--------------------------- //---------------------------
return ( return (

View File

@@ -9,6 +9,8 @@ Bearbeitungsmodus und Stationsauswahl.
--- ---
## 🧩 UI-Struktur
![Map layers controll panel](../../../screenshots/MapLayersControlPanel.png) ![Map layers controll panel](../../../screenshots/MapLayersControlPanel.png)
--- ---
@@ -78,25 +80,10 @@ Das `MapLayersControlPanel` ermöglicht Nutzern:
--- ---
## 🧩 UI-Struktur
```plaintext
[Dropdown: Station wählen]
[🟩 EditModeToggle] [🔍 Expand-Icon]
[ ] GIS-System 1
[ ] GIS-System 2
└─ [ ] Kabelstrecken (falls "TALAS")
[ ] POIs
```
---
## 🐞 Debug-Hinweise ## 🐞 Debug-Hinweise
- Debug-Logs: - Debug-Logs:
`console.log("🔍 GisStationsStaticDistrict Inhalt:", ...)` `__debug.gisStations`
werden ausgegeben, um sicherzustellen, dass Daten korrekt geladen wurden werden ausgegeben, um sicherzustellen, dass Daten korrekt geladen wurden
- Warnungen: - Warnungen:
@@ -114,6 +101,7 @@ Das `MapLayersControlPanel` ermöglicht Nutzern:
## 📄 Verwendete Komponenten ## 📄 Verwendete Komponenten
- `MapLayersControlPanel`
- `EditModeToggle` Schaltfläche für Umschalten des Bearbeitungsmodus - `EditModeToggle` Schaltfläche für Umschalten des Bearbeitungsmodus
--- ---

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "nodemap", "name": "nodemap",
"version": "1.1.288", "version": "1.1.289",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "nodemap", "name": "nodemap",
"version": "1.1.288", "version": "1.1.289",
"dependencies": { "dependencies": {
"@emotion/react": "^11.13.3", "@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0", "@emotion/styled": "^11.13.0",

View File

@@ -1,6 +1,6 @@
{ {
"name": "nodemap", "name": "nodemap",
"version": "1.1.288", "version": "1.1.289",
"dependencies": { "dependencies": {
"@emotion/react": "^11.13.3", "@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0", "@emotion/styled": "^11.13.0",