This commit is contained in:
ISA
2025-05-28 09:45:35 +02:00
parent dd19014b5c
commit 65eeb95df4
112 changed files with 853 additions and 203 deletions

View File

@@ -1,38 +1,16 @@
<!-- /docs/config/README.md -->
# 📁 `config` Übersicht
# ⚙️ Konfigurationsübersicht (/config)
Dieses Verzeichnis enthält zentrale Konfigurationsdateien, die das Verhalten der gesamten App steuern.
Hier sind die wichtigsten Dateien, ihre Aufgaben und Verlinkungen zur Dokumentation:
## 📄 Enthaltene Dateien
| Datei | Beschreibung |
|-------|--------------|
| [`appVersion.md`](./appVersion.md) | *(Beschreibung ergänzen)* |
| [`config.md`](./config.md) | *(Beschreibung ergänzen)* |
| [`layers.md`](./layers.md) | *(Beschreibung ergänzen)* |
| [`paths.md`](./paths.md) | *(Beschreibung ergänzen)* |
| [`urls.md`](./urls.md) | *(Beschreibung ergänzen)* |
---
## 📦 [`appVersion.js`](./appVersion.md)
- Definiert die aktuelle Version der App (`APP_VERSION`)
- Wird z.B. im `VersionInfoModal` angezeigt
---
## 🗺️ [`layers.js`](./layers.md)
- Enthält alle Leaflet-Layergruppen für die Kartenanzeige
- Zentrale Steuerung der aktiven Layer: TALAS, GMA, Cisco, etc.
---
## 📁 [`paths.js`](./paths.md)
- Berechnet den Basis-Pfad aus `.env.local`
- Liefert `BASE_URL`, z.B. `/talas5`
---
## 🌐 [`urls.js`](./urls.md)
- Erzeugt dynamisch API- und Tile-URLs
- Verwendet `window.location.origin` → keine statischen Ports notwendig
---
Diese Konfiguration macht das Projekt flexibel für mehrere Hosting-Umgebungen.
🔼 [Zurück zu `components`](../README.md)

View File

@@ -14,3 +14,9 @@ export const APP_VERSION = "1.1.193";
- Im Footer oder Info-Fenster
- Vergleich von Client- vs. Serverversion
---
---
🔙 [Zurück zu `config`](README.md)

View File

@@ -58,3 +58,9 @@ const serverURL = mode === "dev" ? `${window.location.protocol}//${window.locati
---
📄 Pfad: `/docs/frontend/config/config.md`
---
---
🔙 [Zurück zu `config`](README.md)

View File

@@ -19,3 +19,9 @@ export const MAP_LAYERS = {
- Initialisierung der Leaflet-Karte
- Zuweisung von Markern und Linien
---
---
🔙 [Zurück zu `config`](README.md)

View File

@@ -17,3 +17,9 @@ export const BASE_URL = BASE_PATH ? `/${BASE_PATH}` : "";
## Nutzung
- Für konsistente Pfadangaben im gesamten Projekt
---
---
🔙 [Zurück zu `config`](README.md)

View File

@@ -16,3 +16,9 @@ Alle Endpunkte (API, Tiles, Server) werden ohne Port oder Hardcoding erzeugt.
## Hinweis
Alle Berechnungen erfolgen nur **clientseitig** (`typeof window !== "undefined"`).
---
---
🔙 [Zurück zu `config`](README.md)