fix signal view

This commit is contained in:
Daniel Appelgren
2021-11-19 10:52:41 +01:00
parent 552a7ba188
commit a7bb22d8f6
2 changed files with 8 additions and 7 deletions

View File

@@ -11,7 +11,7 @@
<dd>{{omfattningToText(signal.omfattning)}}</dd>
<ng-container *ngIf="signal.omfattning === 'deltid'">
<dt>Antal procent vid deltid</dt>
<dd>{{signal.percent}}%</dd>
<dd>{{signal.omfattningPercent}}%</dd>
</ng-container>
<dt>Startdatum</dt>
<dd><digi-typography-time [afDateTime]="signal.startDate"></digi-typography-time></dd>

View File

@@ -6,6 +6,7 @@ import { Signal } from '@msfa-models/signal.model';
import { Observable } from 'rxjs';
import { map, shareReplay, switchMap } from 'rxjs/operators';
import { SignalViewService } from './signal-view.service';
import { SignalResponseOmfattning, SignalResponseType } from '@msfa-models/api/signal.response.model';
@Component({
selector: 'msfa-signal-view',
@@ -28,21 +29,21 @@ export class SignalViewComponent {
switchMap(({ handlingId }) => this.signalViewService.fetchSignal$(handlingId as string)),
shareReplay(1)
);
typeToText(type: string): string {
typeToText(type: SignalResponseType): string {
switch (type) {
case 'arbete':
case SignalResponseType.Work:
return 'Arbete';
case 'utbildning':
case SignalResponseType.Education:
return 'Utbildning';
default:
return 'Okänd';
}
}
omfattningToText(omfattning: string): string {
omfattningToText(omfattning: SignalResponseOmfattning): string {
switch (omfattning) {
case 'heltid':
case SignalResponseOmfattning.Heltid:
return 'Heltid';
case 'deltid':
case SignalResponseOmfattning.Deltid:
return 'Deltid';
default:
return 'Okänd';