Generalisierung von der Bildtafel
Ziel ist es eine Komponente SelectImageTable
aus SharedTable
zu extrahieren/refactoren (siehe Bild). Diese neue Komponente ist in src/shared
abzulegen.
Die Komponente soll generisch sein und im e.g. Flow wiederverwendet werden können.
Hierzu sind geeignete Schnittstellen der zu übergeben Daten und emitteten Daten zu definieren. Es ist das Verhalten zu erhalten.
Ebenfalls ist zu beachten, dass das Layout reaktive ist und das die verwendeten I18n Elemente unter einem eigenen Abschnitt in den locale-Dateien. E.g:
{
"generic": {
"foo": "text"
AK
-
Anlegen der Komponente in src/shared
-
Definieren der Schnittstellen -
Extrahieren des Codes -
I18n beachten und extrahieren in eigen Abschnitt. -
Reactive layout beachten ggf anpassen (max. 4/6h) -
Test -
Dokumentation der Schnittstellen an der Komponente/Klasse, Code-Dokumentation -
Einbauen der Komponente in SharedTable -
Aufräumen der Hinterlassenschaften der Komponente in SharedTable
Review
-
Anlegen der Komponente in src/shared
-
Definieren der Schnittstellen -
Extrahieren des Codes -
I18n beachten und extrahieren in eigen Abschnitt. -
Reactive layout beachten ggf anpassen (max. 4/6h) -
Test -
Dokumentation der Schnittstellen an der Komponente/Klasse, Code-Dokumentation -
Einbauen der Komponente in SharedTable -
Aufräumen der Hinterlassenschaften der Komponente in SharedTable
Edited by Michael Voigt