add check to see if status is failed. and print status to user

This commit is contained in:
Daniel Appelgren
2021-12-14 12:51:50 +01:00
parent 1d5825e8da
commit 6a3ca26cdb
2 changed files with 13 additions and 1 deletions

View File

@@ -1,9 +1,17 @@
<msfa-layout>
<msfa-report-layout *ngIf="avrop$ | async as avrop; else skeletonRef" reportTitle="Slutredovisning" [avrop]="avrop">
<div class="slutredovisning-view" *ngIf="slutredovisning$ | async as slutredovisning; else loadingRef">
<digi-notification-alert *ngIf="slutredovisning.motivation" af-variation="danger">
<digi-notification-alert
*ngIf="slutredovisning.motivation && statusIsFailed(slutredovisning.status)"
af-variation="danger"
>
<h3>Status: {{slutredovisning.status}}</h3>
<p>{{slutredovisning.motivation}}</p>
</digi-notification-alert>
<digi-notification-alert *ngIf="!statusIsFailed(slutredovisning.status)" af-variation="info">
<h3>Status: {{slutredovisning.status}}</h3>
<p *ngIf="slutredovisning.motivation">{{slutredovisning.motivation}}</p>
</digi-notification-alert>
<msfa-slutredovisning-view-description-list
[slutredovisning]="slutredovisning"
></msfa-slutredovisning-view-description-list>

View File

@@ -32,5 +32,9 @@ export class SlutredovisningViewComponent {
shareReplay(1)
);
statusIsFailed(status: string) {
return status === 'Ej godkänd';
}
constructor(private slutredovisningViewService: SlutredovisningViewService, private activatedRoute: ActivatedRoute) {}
}