Skip to content

Commit

Permalink
Merge pull request #2090 from navikt/feat/ikke-fnr-i-varsler
Browse files Browse the repository at this point in the history
[KAIZEN-0] Ikke fnr i path i varselrequests
  • Loading branch information
Jesperpaulsen committed Dec 4, 2023
2 parents 5b638a8 + 06fddcc commit 6e2be68
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions src/rest/resources/varselResource.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
import { apiBaseUri } from '../../api/config';
import { useFodselsnummer } from '../../utils/customHooks';
import { useQuery, UseQueryResult } from '@tanstack/react-query';
import { FetchError, get } from '../../api/api';
import { FetchError, get, post } from '../../api/api';
import { VarslerResult } from '../../models/varsel';
import useFeatureToggle from '../../components/featureToggle/useFeatureToggle';
import { FeatureToggles } from '../../components/featureToggle/toggleIDs';

function queryKey(fnr: string): [string, string] {
return ['varsel', fnr];
Expand All @@ -12,10 +14,15 @@ function url(fnr: string): string {
return `${apiBaseUri}/v2/varsler/${fnr}`;
}

function urlV2(): string {
return `${apiBaseUri}/v2/varsler`;
}
const resource = {
useFetch(): UseQueryResult<VarslerResult, FetchError> {
const fnr = useFodselsnummer();
return useQuery(queryKey(fnr), () => get(url(fnr)));
const { isOn } = useFeatureToggle(FeatureToggles.IkkeFnrIPath);

return useQuery(queryKey(fnr), () => (isOn ? post(urlV2(), fnr) : get(url(fnr))));
}
};
export default resource;

0 comments on commit 6e2be68

Please sign in to comment.