Skip to content

Commit 636ddc2

Browse files
committed
Fix tests for forsteside
1 parent 262f7cc commit 636ddc2

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

packages/shared-components/src/util/forsteside/forsteside.test.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
import { ForstesideRequestBody, Mottaksadresse, NavFormType } from '@navikt/skjemadigitalisering-shared-domain';
1+
import {
2+
ForstesideRequestBody,
3+
Mottaksadresse,
4+
NavFormType,
5+
SubmissionDefault,
6+
} from '@navikt/skjemadigitalisering-shared-domain';
27
import { genererFoerstesideData } from './forsteside';
38
import { genererAdresse, genererPersonalia } from './forstesideDepricatedUtils';
49
import { getAttachmentLabels, getAttachments, getAttachmentTitles, getRecipients, getTitle } from './forstesideUtils';
@@ -347,7 +352,7 @@ describe('forsteside', () => {
347352

348353
describe('Språkkode', () => {
349354
const defaultForm = { properties: { skjemanummer: 'TST 10.11-12' }, components: [] };
350-
const defaultSubmission = {};
355+
const defaultSubmission = {} as SubmissionDefault;
351356

352357
it('Bokmål brukes dersom språk ikke er valgt', () => {
353358
const forstesideRequest = genererFoerstesideData(defaultForm, defaultSubmission, undefined);

packages/shared-components/src/util/forsteside/forsteside.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
import {
2-
ForstesideRequestBody,
3-
Mottaksadresse,
4-
Submission,
5-
SubmissionDefault,
6-
} from '@navikt/skjemadigitalisering-shared-domain';
1+
import { ForstesideRequestBody, Mottaksadresse, SubmissionDefault } from '@navikt/skjemadigitalisering-shared-domain';
72
import {
83
getAttachmentLabels,
94
getAttachmentTitles,
@@ -15,7 +10,7 @@ import {
1510

1611
const genererFoerstesideData = (
1712
form,
18-
submission: Submission,
13+
submission: SubmissionDefault,
1914
language = 'nb-NO',
2015
recipients: Mottaksadresse[] = [],
2116
unitNumber?: string,

packages/shared-components/src/util/forsteside/forstesideUtils.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import {
44
MottaksadresseData,
55
NavFormType,
66
navFormUtils,
7-
Submission,
87
SubmissionAttachmentValue,
98
SubmissionDefault,
109
UkjentBruker,
@@ -54,15 +53,15 @@ const getUserData = (submission: SubmissionDefault): BrukerInfo => {
5453
}
5554
};
5655

57-
const getAttachmentTitles = (form: NavFormType, submission: Submission): string[] => {
56+
const getAttachmentTitles = (form: NavFormType, submission: SubmissionDefault): string[] => {
5857
return getAttachments(submission, form).map((component) => component.properties!.vedleggstittel!);
5958
};
6059

61-
const getAttachmentLabels = (form: NavFormType, submission: Submission): string[] => {
60+
const getAttachmentLabels = (form: NavFormType, submission: SubmissionDefault): string[] => {
6261
return getAttachments(submission, form).map((component) => component.label);
6362
};
6463

65-
const getAttachments = (submission: Submission, form: NavFormType) => {
64+
const getAttachments = (submission: SubmissionDefault, form: NavFormType) => {
6665
return navFormUtils
6766
.flattenComponents(form.components)
6867
.filter((component) => component.properties && !!component.properties.vedleggskode)

packages/shared-domain/src/submission/submission.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import SubmissionAddress from './address';
22
import SubmissionIdentity from './identity';
33

44
interface SubmissionDefault {
5+
[key: string]: any;
56
fornavn?: string;
67
etternavn?: string;
78
identitet?: SubmissionIdentity;

0 commit comments

Comments
 (0)