digiwf-core
digiwf-core copied to clipboard
Auslagern der User Input Komponenten
Ist Situation
Aktuell sind die Nutzer-Eingabefelder im Tasklist Frontend implementiert. Es sind 2 Komponenten für Single User und Multiuser vorhanden. Es kann im Form Builder nicht getestet werden. Der Code ist schwer wartbar.
Ziel Situation
Wir haben einfach wartbare Komponenten, welche auch im Builder von dem Nutzer getestet werden können.
Alternative
Wechsel zu https://github.com/it-at-m/ezldap-vue-select
Akzeptanzkriterien
- Es gibt ein neues Package "digiwf-user-input"
- Logik wird von bestehenden Komponenten übernommen / zusammengefasst
- Komponente hat zusätzliche Property "multi" vom Typ Boolean (default: false) welches unterscheidet ob ein oder mehrere Nutzer ausgewählt werden dürfen
- Die Api Requests wurden ausgelagert
- Es wurden tests angelegt
- Die Taskliste wurde aktualisiert
- Der Form Renderer wurde aktualisiert
Hey team! Please add your planning poker estimate with Zenhub @darenegade @lmoesle @simonhir @StephanStrehlerCGI