- Add kabelstreckenVisible state with localStorage persistence - Implement dual localStorage variables (kabelstreckenVisible + polylineVisible) for compatibility - Add event system for cross-component polyline visibility updates - Update MapComponent to listen for polylineVisibilityChanged events - Ensure polylines display correctly on browser reload - Migrate from Redux-only state to localStorage-first approach - Add comprehensive debug logging for troubleshooting Fixes issue where Kabelstrecken checkbox state was lost on page reload and polylines were not displayed until manual toggle.
29 lines
1.2 KiB
Plaintext
29 lines
1.2 KiB
Plaintext
#.env.local
|
|
# DB-Settings (nur Backend)
|
|
DB_HOST=localhost
|
|
DB_USER=root
|
|
DB_PASSWORD="root#$"
|
|
DB_NAME=talas_v5
|
|
DB_PORT=3306
|
|
|
|
# Public Settings (Client braucht IP/Domain) , Variablen mit dem Präfix "NEXT_PUBLIC" ist in Browser sichtbar
|
|
NEXT_PUBLIC_DEBUG_LOG=true
|
|
|
|
|
|
|
|
#auf dem Entwicklungsrechner dev läuft auf Port 3000 und auf dem Server prod auf Port 80, aber der WebService ist immer auf PORT 80
|
|
NEXT_PUBLIC_API_PORT_MODE=dev
|
|
NEXT_PUBLIC_USE_MOCKS=true
|
|
|
|
# Der Unterordner talas5 gleich hinter der IP-Adresse (oder Servername) muss konfigurierbar sein.
|
|
# Es muss auch möglich sein kein Unterorder anzugeben (z.B. nur http://talasserver/).
|
|
# Ein Unterordner in der dort hinter liegenden Ordnerstruktur (z.B. http://talasserver/talas5/nodemap/api/talas_v5_DB/ usw.)
|
|
# kann bleiben da der Kunde diesen Unterordner talas:v5_db nicht ändert.
|
|
#Füge in deiner .env.local Datei die folgende Zeile hinzu wenn du einen Unterordner verwenden möchtest mit entsprechende Bezeichnung.
|
|
# z.B. http://10.10.0.13/talas5/index.aspx -> NEXT_PUBLIC_BASE_PATH=/talas5
|
|
# z.B. http://10.10.0.13/xyz/index.aspx -> NEXT_PUBLIC_BASE_PATH=/xyz
|
|
NEXT_PUBLIC_BASE_PATH=/talas5
|
|
# Oder leer lassen für direkten Zugriff -> NEXT_PUBLIC_BASE_PATH=
|
|
# App-Versionsnummer
|
|
NEXT_PUBLIC_APP_VERSION=1.1.303
|