diff --git "a/src/frontend/Felles/HeaderMedS\303\270k/PersonS\303\270k.tsx" "b/src/frontend/Felles/HeaderMedS\303\270k/PersonS\303\270k.tsx" index e40a17899..8656c1c46 100644 --- "a/src/frontend/Felles/HeaderMedS\303\270k/PersonS\303\270k.tsx" +++ "b/src/frontend/Felles/HeaderMedS\303\270k/PersonS\303\270k.tsx" @@ -13,7 +13,7 @@ import { ISøkPerson } from '../../App/typer/personsøk'; import { useApp } from '../../App/context/AppContext'; import { IPersonIdent } from '../../App/typer/felles'; import { v4 as uuidv4 } from 'uuid'; -// import { useNavigate } from 'react-router-dom'; +import { useNavigate } from 'react-router-dom'; import { MannIkon } from '../Ikoner/MannIkon'; import { KvinneIkon } from '../Ikoner/KvinneIkon'; import { Kjønn } from '../../App/typer/personopplysninger'; @@ -41,7 +41,7 @@ const SøkContainer = styled.div` const PersonSøk: React.FC = () => { const { axiosRequest, settToast } = useApp(); - // const navigate = useNavigate(); + const navigate = useNavigate(); const [resultat, settResultat] = useState>(byggTomRessurs()); const [uuidSøk, settUuidSøk] = useState(uuidv4()); const [fokuserSøkeresultat, settFokuserSøkeresultat] = useState(false); @@ -88,8 +88,7 @@ const PersonSøk: React.FC = () => { const søkeresultatOnClick = (søkeresultat: ISøkeresultat) => { if (søkeresultat.fagsakId) { - // navigate(`/person/${søkeresultat.fagsakId}`); // fagsakId er mappet fra fagsakPersonId - window.location.href = `${window.location.origin}/person/${søkeresultat.fagsakId}`; + navigate(`/person/${søkeresultat.fagsakId}`); // fagsakId er mappet fra fagsakPersonId } else { settPersonIdentUtenFagsak(søkeresultat.ident); settVisModal(true); diff --git a/src/frontend/Komponenter/Personoversikt/PersonOversiktSide.tsx b/src/frontend/Komponenter/Personoversikt/PersonOversiktSide.tsx index 03ce4f167..490572ca3 100644 --- a/src/frontend/Komponenter/Personoversikt/PersonOversiktSide.tsx +++ b/src/frontend/Komponenter/Personoversikt/PersonOversiktSide.tsx @@ -139,6 +139,7 @@ export const PersonOversiktSide: React.FC = () => { {({ personopplysninger, fagsakPerson }) => ( { }; interface Props { + fagsakPersonId: string; fagsakPerson: FagsakPerson; hentFagsakPerson: (fagsakPersonId: string) => void; personopplysninger: IPersonopplysninger; } const PersonOversikt: React.FC = ({ + fagsakPersonId, fagsakPerson, hentFagsakPerson, personopplysninger, @@ -172,7 +175,7 @@ const PersonOversikt: React.FC = ({ { - navigate(`/person/${fagsakPerson.id}/${fane}`); + navigate(`/person/${fagsakPersonId}/${fane}`); loggNavigereTabEvent({ side: 'person', forrigeFane: path, @@ -203,7 +206,7 @@ const PersonOversikt: React.FC = ({ path="*" element={ }