hint: Kai 20.03.2025 Die Funktion gibt es auch noch nicht.

TDR aktivieren und deaktivieren von Frontend
This commit is contained in:
ISA
2025-03-20 14:07:32 +01:00
parent 378f132e0b
commit 6f0f11306e
5 changed files with 76 additions and 2 deletions

View File

@@ -0,0 +1,30 @@
digraph AktivitaetsDiagramm {
rankdir=TB;
start [shape=point];
stop [shape=doublecircle, label="Ende"];
subgraph cluster_0 {
label="Redux Prozess";
style=dashed;
Start [shape=ellipse, label="Modul auswählen"];
DatenAbrufen [shape=box, label="Daten abrufen"];
ThunkDispatch [shape=box, label="Thunk dispatchen"];
ServiceAnfrage [shape=box, label="Service anfragen"];
AntwortRedux [shape=box, label="Antwort von Redux"];
ReduxSpeichern [shape=box, label="Redux speichert Daten"];
StateUpdate [shape=box, label="Redux State aktualisieren"];
UIRender [shape=box, label="UI rendert neue Daten"];
}
start -> Start;
Start -> DatenAbrufen;
DatenAbrufen -> ThunkDispatch;
ThunkDispatch -> ServiceAnfrage;
ServiceAnfrage -> AntwortRedux;
AntwortRedux -> ReduxSpeichern;
ReduxSpeichern -> StateUpdate;
StateUpdate -> UIRender;
UIRender -> stop;
}

View File

@@ -0,0 +1,25 @@
digraph UseCaseDiagram {
rankdir=LR;
User [shape=ellipse, label="User"];
subgraph cluster_0 {
label="Redux Toolkit";
style=dashed;
UC1 [label="Modul auswählen", shape=box];
UC2 [label="Daten abrufen", shape=box];
UC3 [label="Thunk verarbeitet Anfrage", shape=box];
UC4 [label="Service ruft Daten ab", shape=box];
UC5 [label="Redux speichert Daten", shape=box];
UC6 [label="UI rendert mit neuen Daten", shape=box];
}
User -> UC1 [label="Wählt Modul aus"];
User -> UC2 [label="Lädt Daten"];
UC2 -> UC3 [label="Thunk dispatchen"];
UC3 -> UC4 [label="Service anfragen"];
UC4 -> UC5 [label="Antwort an Redux"];
UC5 -> UC6 [label="Redux State aktualisieren"];
UC6 -> User [label="UI aktualisiert sich"];
}

View File

@@ -0,0 +1,19 @@
digraph ReduxSequenzDiagramm {
rankdir=LR;
# Definiere die Akteure und Komponenten
User [shape=ellipse, label="User"];
UI [shape=box, label="UI"];
ReduxStore [shape=box, label="Redux Store"];
Thunk [shape=box, label="Thunk Middleware"];
Service [shape=box, label="Service API"];
# Nachrichtenfluss (Sequenzdiagramm-Stil)
User -> UI [label="Wählt Modul aus"];
UI -> ReduxStore [label="Lädt Daten"];
ReduxStore -> Thunk [label="Dispatch Thunk"];
Thunk -> Service [label="API Request"];
Service -> Thunk [label="API Response"];
Thunk -> ReduxStore [label="Update State"];
ReduxStore -> UI [label="State-Update, Re-Render"];
}

View File

@@ -6,5 +6,5 @@
2: Patch oder Hotfix (Bugfixes oder kleine Änderungen).
*/
const webVersion = "1.6.139";
const webVersion = "1.6.140";
export default webVersion;

View File

@@ -158,7 +158,7 @@ var win_tdrLocation = [
0, 0, 0, 0, 0, 0,
];
var win_tdrActive = [
1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
];
var win_tdrLast = [