Skip to content

Commit c803f67

Browse files
committed
Use kodeverk to get innsendingsytelser
1 parent b8d01da commit c803f67

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

frontend/src/hooks/use-innsendingsytelser.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ export const useInnsendingsytelseName = (innsendingsytelse: Innsendingsytelse):
1212
return [common.loading, true];
1313
}
1414

15-
return [data[innsendingsytelse] ?? innsendingsytelse, false];
15+
return [data.find(({ id }) => id === innsendingsytelse)?.navn ?? innsendingsytelse, false];
1616
};

frontend/src/redux-api/common.ts

+3
Original file line numberDiff line numberDiff line change
@@ -73,3 +73,6 @@ const staggeredBaseQuery = (baseUrl: string) => {
7373

7474
export const API_PATH = '/api/klage-dittnav-api/api';
7575
export const API_BASE_QUERY = staggeredBaseQuery(API_PATH);
76+
77+
export const KODEVERK_API_PATH = '/api/klage-kodeverk-api/kodeverk';
78+
export const KODEVERK_API_BASE_QUERY = staggeredBaseQuery(KODEVERK_API_PATH);

frontend/src/redux-api/innsendingsytelser.ts

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
import type { Innsendingsytelse } from '@app/innsendingsytelser/innsendingsytelser';
22
import type { Languages } from '@app/language/types';
33
import { createApi } from '@reduxjs/toolkit/query/react';
4-
import { API_BASE_QUERY } from './common';
4+
import { KODEVERK_API_BASE_QUERY } from './common';
55

6-
type InnsendingsytelserMap = Record<Innsendingsytelse, string>;
6+
interface InnsendingsytelseName {
7+
id: Innsendingsytelse;
8+
navn: string;
9+
}
710

811
export const innsendingsytelserApi = createApi({
912
reducerPath: 'innsendingsytelserApi',
10-
baseQuery: API_BASE_QUERY,
13+
baseQuery: KODEVERK_API_BASE_QUERY,
1114
endpoints: (builder) => ({
12-
getInnsendingsytelser: builder.query<InnsendingsytelserMap, Languages>({
15+
getInnsendingsytelser: builder.query<InnsendingsytelseName[], Languages>({
1316
query: (lang) => `/innsendingsytelser/${lang}`,
1417
}),
1518
}),

0 commit comments

Comments
 (0)