Als Kunde möchte ich ein Objective mit allen KeyResults und Messungen löschen, damit man fehlerhafte oder nicht mehr benötigte Objektives entfernen kann.
Anforderungen
Ein Objective kann auf dem Dashboard im Menu der Objective-Zeile gelöscht werden.
Der Kunde muss vor dem Löschen eine Sicherheitsfrage (Dialog) bestätigen. Der Dialog sollte ähnlich dem Team löschen Dialog umgesetzt werden. Also auch eine Zusammenfassung anzeigen, was effektiv gelöscht wird:
Das Löschen kann einige Zeit dauern:
Vorschlag:
Der Dialog wird offen gelassen und ein Angular Material Spinner wird im Dialog anstelle der Frage angezeigt. <mat-spinner></mat-spinner>
Nach dem Löschen wird der Spinner die Löschbestätigung oder die Fehlermeldung er
Akzeptanzkriterien
[ ] Die Story ist wie beschrieben umgesetzt
[ ] Angular Komponente und das Template sind mit Jest getestet
[ ] Die benötigten Daten werden mittels Service + RxJS geladen.
Anpassungen an der Story
Anpassungen sind mit Jonas oder Paco vorab zu besprechen und an dieser Stelle einzutragen
Als Kunde möchte ich ein Objective mit allen KeyResults und Messungen löschen, damit man fehlerhafte oder nicht mehr benötigte Objektives entfernen kann.
Anforderungen
<mat-spinner></mat-spinner>
Akzeptanzkriterien
Anpassungen an der Story
Anpassungen sind mit Jonas oder Paco vorab zu besprechen und an dieser Stelle einzutragen