SSP-2.0.0: React-Komponente zur Übersicht über Zustellpunkte und Zustellpunkt-Detail-Ansicht
Warum?
Um Thymeleaf vollständig entfernen zu können, muss die Zustellpunkt-Übersichts-Seite und die Zustellpunkt-Detail-Seite in React abgebildet werden.
In diesem Issue werden hierzu beide Ansichten in eine kombinierte Ansicht zusammengefasst.
Relevante Links und Bemerkungen
Pagination der Zustellpunkte ist out-of-scope für dieses Issue.
Folgende Ansichten sind gemeint:
Mock
Name des ersten Zustellpunktes (`e520cb00-1f32-47a8-8288-fc445c0d0748`) | Anzahl zugeordneter Subscriber-Clients: 3
Status: aktivCallbacks: ...
Name des zweiten Zustellpunktes (`e3d2a914-4a3c-4113-a8ae-ecaeb81eca66`) | Anzahl zugeordneter Subscriber-Clients: 42
Status: inaktivCallbacks: ...
Akzeptanzkriterien
-
Zustellpunkte werden standardmäßig eingeklappt dargestellt. Hierbei sind nur der Name des Zustellpunktes, die Destination-ID und die Anzahl der auf diesen Zustellpunkt berechtigten Subscriber sichtbar. -
Wenn ein Zustellpunkt aufgeklappt wird, dann sind die Adressierungsinformationen (inkl. Kopieren-Button) und die bisher in der Detail-Ansicht dargestellten Informationen sichtbar. -
Die verlinkte Dokumentation zu den Adressierungsinformationen ist weiterhin verlinkt. -
In der Detail-Ansicht werden dieselben Informationen zum Zustellpunkt angezeigt wie in der bisherigen Detail-Ansicht (Public Keys werden aktuell nicht dargestellt) -
Wenn mehrere Verwaltungsleistungen im Zustellpunkt hinterlegt sind, werden bis zu einer Höchstzahl von 15 alle dargestellt. -
Wenn mehr als 15 Detailinformationen (Elemente in einem Array) in einer Destination definiert sind, werden nur die ersten 15 Detailinformationen angezeigt. Es gibt einen visuellen Hinweis darauf, dass es weitere Detailinformationen gibt (z.B. Services, Fachdatenschemata, ARS, etc.). -
Rückkanal-Optionen werden in der jeweiligen Verwaltungsleistung angezeigt. -
Es werden keine übergreifenden Rückkanal-Optionen mehr angezeigt. -
Es werden alle Subscriber-Clients angezeigt, die für die Konfiguration des Zustellpunktes ( manage
) oder den Abruf von Einreichungen (subscribe
) dieses Zustellpunktes berechtigt sind. -
Die Subscriber-Clients verlinken auf die Subscriber-Config. -
Die Farbe FITKO-Gelb wurde für alle Buttons in den React Templates angewendet.
Durchführungsplan (von Entwickler:in bei Umsetzungsplanung auszufüllen)
-
... -
... -
... -
Definition of Done wurde geprüft
Edited by Marco Holz