Test: Markdown Diagramme in Gitea
This commit is contained in:
18
docs/Diagramme/redux-prozessdiagramm.md
Normal file
18
docs/Diagramme/redux-prozessdiagramm.md
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
### 🟩 Datei: `redux-prozessdiagramm.md`
|
||||||
|
|
||||||
|
````md
|
||||||
|
# 🔄 Redux-Prozess – User-Interaktion bis gerenderte UI
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
graph LR
|
||||||
|
User --> UC1["Modul auswählen"]
|
||||||
|
User --> UC2["Daten abrufen"]
|
||||||
|
UC2 --> UC3["Thunk verarbeitet Anfrage"]
|
||||||
|
UC3 --> UC4["Service ruft Daten ab"]
|
||||||
|
UC4 --> UC5["Redux speichert Daten"]
|
||||||
|
UC5 --> UC6["UI rendert mit neuen Daten"]
|
||||||
|
UC6 --> User
|
||||||
|
```
|
||||||
|
````
|
||||||
24
docs/Diagramme/redux-sequenzdiagramm.md
Normal file
24
docs/Diagramme/redux-sequenzdiagramm.md
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
### 🟧 Datei: `redux-sequenzdiagramm.md`
|
||||||
|
|
||||||
|
````md
|
||||||
|
# 🔃 Redux Sequenzdiagramm – Interner Ablauf als Zeitfolge
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
sequenceDiagram
|
||||||
|
participant User
|
||||||
|
participant UI
|
||||||
|
participant ReduxStore
|
||||||
|
participant Thunk
|
||||||
|
participant Service
|
||||||
|
|
||||||
|
User->>UI: Wählt Modul aus
|
||||||
|
UI->>ReduxStore: Lädt Daten
|
||||||
|
ReduxStore->>Thunk: Dispatch Thunk
|
||||||
|
Thunk->>Service: API Request
|
||||||
|
Service-->>Thunk: API Response
|
||||||
|
Thunk->>ReduxStore: Update State
|
||||||
|
ReduxStore->>UI: State-Update, Re-Render
|
||||||
|
```
|
||||||
|
````
|
||||||
11
docs/Diagramme/tdr-abhaengigkeit.md
Normal file
11
docs/Diagramme/tdr-abhaengigkeit.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# 📈 TDR-Datenfluss – Abhängigkeiten zwischen Slot, TDM, TDR und Referenzkurve
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
graph TD
|
||||||
|
Slot --> TDM["TDM (TDR-Messliste)"]
|
||||||
|
TDM --> TDR["TDR (Einzelmessung)"]
|
||||||
|
TDR --> Chart["TDR Chart"]
|
||||||
|
Referenzkurve --> Chart
|
||||||
|
TDR --> Referenzkurve
|
||||||
|
Slot --> Referenzkurve
|
||||||
|
```
|
||||||
17
docs/Diagramme/tdr-redux-struktur.md
Normal file
17
docs/Diagramme/tdr-redux-struktur.md
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
### 🟨 Datei: `tdr-redux-struktur.md`
|
||||||
|
|
||||||
|
````md
|
||||||
|
# 🧠 Redux-Datenstruktur für TDR und TDM
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
graph TD
|
||||||
|
SlotData["SlotData\n+ slotIndex\n+ tdrList[]"] --> TDRMeasurement["TDRMeasurement\n+ id\n+ t\n+ d\n+ p\n+ s\n+ a"]
|
||||||
|
fetchAllTDMData["fetchAllTDMData.ts"] --> TDMChartSlice["tdmChartSlice (Redux)\n+ data: SlotData[]"]
|
||||||
|
fetchTDRChartThunk["fetchTDRChartDataByIdThunk.ts"] --> TDRChartSlice["tdrChartDataByIdSlice (Redux)\n+ data: Record<id, TDRChartPoint[]>"]
|
||||||
|
fetchTDRChartThunk --> fetchTDRChartService["fetchTDRChartDataById.ts"]
|
||||||
|
kabelueberwachung["kabelueberwachung.tsx"] --> fetchAllTDMData
|
||||||
|
kabelueberwachung --> fetchTDRChartThunk
|
||||||
|
```
|
||||||
|
````
|
||||||
Reference in New Issue
Block a user