fix: Update SR enums to swedish (match with BÄR)
This commit is contained in:
@@ -2,7 +2,6 @@ import {
|
||||
Anstallningsform,
|
||||
EducationLength,
|
||||
EducationLevel,
|
||||
MainOccupation,
|
||||
Omfattning,
|
||||
StillUnemployedReason,
|
||||
} from '@msfa-models/slutredovisning.model';
|
||||
@@ -17,7 +16,7 @@ export interface SlutredovisningRequestMainOccupationWorkDetails {
|
||||
}
|
||||
|
||||
export interface SlutredovisningRequestMainOccupationWork {
|
||||
type: MainOccupation.Work;
|
||||
type: 'arbete';
|
||||
work: SlutredovisningRequestMainOccupationWorkDetails[];
|
||||
}
|
||||
|
||||
@@ -28,8 +27,20 @@ export interface SlutredovisningRequestMainOccupationEducationDetails {
|
||||
educationSpecification: string;
|
||||
}
|
||||
|
||||
export interface SlutredovisningRequestMainOccupationEducation {
|
||||
type: MainOccupation.Education;
|
||||
export type SlutredovisningRequestMainOccupationType =
|
||||
| 'arbete'
|
||||
| 'utbildning'
|
||||
| 'annat'
|
||||
| 'fortsatt arbetssökande'
|
||||
| 'byte till ny leverantör i rusta och matcha';
|
||||
|
||||
interface SlutredovisningRequestMainOccupationEducationBase {
|
||||
type: SlutredovisningRequestMainOccupationType;
|
||||
}
|
||||
|
||||
export interface SlutredovisningRequestMainOccupationEducation
|
||||
extends SlutredovisningRequestMainOccupationEducationBase {
|
||||
type: 'utbildning';
|
||||
education: SlutredovisningRequestMainOccupationEducationDetails;
|
||||
}
|
||||
|
||||
@@ -37,8 +48,7 @@ export interface SlutredovisningRequestMainOccupationOtherDetails {
|
||||
otherExplanation: string;
|
||||
}
|
||||
|
||||
export interface SlutredovisningRequestMainOccupationOther {
|
||||
type: MainOccupation.Other;
|
||||
export interface SlutredovisningRequestMainOccupationOther extends SlutredovisningRequestMainOccupationEducationBase {
|
||||
other: SlutredovisningRequestMainOccupationOtherDetails;
|
||||
}
|
||||
|
||||
@@ -47,13 +57,11 @@ export interface SlutredovisningRequestMainOccupationStillUnemployedDetails {
|
||||
otherExplanation: string;
|
||||
}
|
||||
|
||||
export interface SlutredovisningRequestMainOccupationStillUnemployed {
|
||||
type: MainOccupation.StillUnemployed;
|
||||
export interface SlutredovisningRequestMainOccupationStillUnemployed
|
||||
extends SlutredovisningRequestMainOccupationEducationBase {
|
||||
stillUnemployed: SlutredovisningRequestMainOccupationStillUnemployedDetails;
|
||||
}
|
||||
export interface SlutredovisningRequestMainOccupationChangeVendor {
|
||||
type: MainOccupation.ByteTillNyLeverantorIRustaOchMatcha;
|
||||
}
|
||||
export type SlutredovisningRequestMainOccupationChangeVendor = SlutredovisningRequestMainOccupationEducationBase;
|
||||
|
||||
export type SlutredovisningRequestMainOccupationDetails =
|
||||
| SlutredovisningRequestMainOccupationWork
|
||||
|
||||
Reference in New Issue
Block a user