digiwf-core icon indicating copy to clipboard operation
digiwf-core copied to clipboard

Auslagern der User Input Komponenten

Open StephanStrehlerCGI opened this issue 2 years ago • 1 comments

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

StephanStrehlerCGI avatar Sep 21 '23 16:09 StephanStrehlerCGI

Hey team! Please add your planning poker estimate with Zenhub @darenegade @lmoesle @simonhir @StephanStrehlerCGI

darenegade avatar Sep 22 '23 08:09 darenegade