"QS-Status setzen"-Dialog: Submit
Blocked by https://git.ufz.de/rdm/biome/frontend/-/issues/378
Hier soll für die ausgewählten Observation(s) die neuen Werten aus den 3 Input-Controls (Status, Art und Kommentar) gesetzt werden. Dies soll durch drücken auf den neue eingefügten "Setzen"-Button ausgeführt werden.
HINT: Zum setzen QSObservation(s) für die ausgewählte(n) Observation(s) erstellen, welche qsFinal=true hat (QSObservation(s))
AK
-
Setzen-Button wurde eingefügt (siehe Wireframe oben) -
Setzen-Button updated (mit den Werten aus den 3 Input-Controls (Status, Art und Kommentar)) die zuvor ausgewählten (single oder multi-Auswahl) Observations -
Setzen-Button ist isLoading
während des warten auf den Response (Verhalten siehe andere Dialoge) -
Während des warten auf den Response ist der Rest des Dialoges disabled (Verhalten siehe andere Dialoge) -
Success-Alert falls Request erfolgreich wird angezeigt + Dialog schließt sich (Verhalten siehe andere Dialoge) -
Fail-Alert + Error-Message falls Request nicht erfolgreich wird angezeigt + Dialog schließt sich nicht (Verhalten siehe andere Dialoge) -
Es existiert ein "Abbrechen"-Button, welcher den Dialog schließt -
Unit-Tests wenn möglich erstellen
Review
-
Setzen-Button wurde eingefügt (siehe Wireframe oben) -
Setzen-Button updated (mit den Werten aus den 3 Input-Controls (Status, Art und Kommentar)) die zuvor ausgewählten (single oder multi-Auswahl) Observations -
Setzen-Button ist isLoading
während des warten auf den Response (Verhalten siehe andere Dialoge) -
Während des warten auf den Response ist der Rest des Dialoges disabled (Verhalten siehe andere Dialoge) -
Success-Alert falls Request erfolgreich wird angezeigt + Dialog schließt sich (Verhalten siehe andere Dialoge) -
Fail-Alert + Error-Message falls Request nicht erfolgreich wird angezeigt + Dialog schließt sich nicht (Verhalten siehe andere Dialoge) -
Es existiert ein "Abbrechen"-Button, welcher den Dialog schließt -
Unit-Tests wenn möglich erstellen
Edited by Michael Voigt