puzzle-bbt / bbt

Einführung und Dokumentationen zum Berufs-Bildungs-Team von Puzzle ITC.
3 stars 0 forks source link

OKR Frontend - Toaster einbauen #350

Open tuxmatta opened 1 year ago

tuxmatta commented 1 year ago

Als Kunde möchte ich eine Benachrichtigung für verschiedene Ereignisse angezeigt bekommen, damit man über Fehler- oder Erfolgsmeldungen informiert ist.

Anforderungen

Hinweis:

Akzeptanzkriterien

Anpassungen an der Story

Anpassungen sind mit Jonas oder Paco vorab zu besprechen und an dieser Stelle einzutragen

MarcEgliP commented 1 year ago

Vorgehen:

MarcEgliP commented 1 year ago

Variante: Ich habe mich entschieden, den angular-toaster zu verwenden, da ich noch mit ihm noch nie zuvor etwas gemacht haben und dies mich somit in der Lernentwicklung weiterbringt.

Edit: Ich musste auf den ngx-toastr umsetzen: https://www.npmjs.com/package/ngx-toastr

, da sich der angular-toaster nicht implementieren liess (besser gesagt: Die Integration hat geklappt, der Aufruf zum Toasterservice jedoch nicht)

MarcEgliP commented 1 year ago

Was jetzt gemacht wurde:

Link zu den ngx-toastr tests: https://github.com/scttcper/ngx-toastr/blob/efaf809a05d56ecb3b7d6a9652aa0fd2ddb2dc9c/src/app/home/home.component.spec.ts

MarcEgliP commented 1 year ago

Das Ticket ist blocked, weil zuerst das Ticket #316 gemerged werden muss, damit der Toastr nach dem rebasen auch in das measure-form eingefügt werden kann.

MarcEgliP commented 1 year ago

Toastr wurde jetzt auch im MeasureForm implementiert. Was jetzt noch gemacht werden muss: