Skip to content

Commit

Permalink
Revert "Fikser språk i FormProgress (#1316)" (#1320)
Browse files Browse the repository at this point in the history
This reverts commit e3323c0.
  • Loading branch information
ole-kristian-rudjord authored Aug 7, 2024
1 parent e3323c0 commit 24dff4c
Show file tree
Hide file tree
Showing 16 changed files with 25 additions and 133 deletions.
27 changes: 5 additions & 22 deletions src/frontend/components/Felleskomponenter/Steg/Steg.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ import useModal from '../SkjemaModal/useModal';
import ModellVersjonModal from './ModellVersjonModal';
import Navigeringspanel from './Navigeringspanel';
import { ScrollHandler } from './ScrollHandler';
import { useFormProgressSteg } from './useFormProgressSteg';

interface ISteg {
tittel: ReactNode;
Expand Down Expand Up @@ -88,6 +87,7 @@ const Steg: React.FC<ISteg> = ({ tittel, guide, skjema, gåVidereCallback, child
plainTekst,
} = useApp();
const {
formProgressSteps,
hentNesteSteg,
hentForrigeSteg,
hentNåværendeSteg,
Expand All @@ -99,7 +99,6 @@ const Steg: React.FC<ISteg> = ({ tittel, guide, skjema, gåVidereCallback, child
const nesteRoute = hentNesteSteg();
const forrigeRoute = hentForrigeSteg();
const nåværendeStegIndex = hentNåværendeStegIndex();
const formProgressSteg = useFormProgressSteg();

const nyesteNåværendeRoute: RouteEnum = hentNåværendeSteg().route;
useFørsteRender(() => logSidevisningBarnetrygd(nyesteNåværendeRoute, søknad.søknadstype));
Expand Down Expand Up @@ -159,23 +158,12 @@ const Steg: React.FC<ISteg> = ({ tittel, guide, skjema, gåVidereCallback, child
};

const håndterGåTilSteg = (stegIndex: number) => {
const steg = formProgressSteg[stegIndex];
const steg = formProgressSteps[stegIndex];
navigate(steg.path);
};

const { tilbakeKnapp } = tekster().FELLES.navigasjon;

const frittståendeOrdTekster = tekster().FELLES.frittståendeOrd;

const formProgressStegTekst =
plainTekst(frittståendeOrdTekster.steg) +
' ' +
hentNåværendeStegIndex() +
' ' +
plainTekst(frittståendeOrdTekster.av) +
' ' +
formProgressSteg.length;

return (
<>
<ScrollHandler />
Expand All @@ -198,22 +186,17 @@ const Steg: React.FC<ISteg> = ({ tittel, guide, skjema, gåVidereCallback, child
</Link>
</div>
<FormProgress
translations={{
step: formProgressStegTekst,
showAllSteps: plainTekst(frittståendeOrdTekster.visAlleSteg),
hideAllSteps: plainTekst(frittståendeOrdTekster.skjulAlleSteg),
}}
totalSteps={formProgressSteg.length}
totalSteps={formProgressSteps.length}
activeStep={hentNåværendeStegIndex()}
onStepChange={stegIndex => håndterGåTilSteg(stegIndex - 1)}
>
{formProgressSteg.map((value, index) => (
{formProgressSteps.map((value, index) => (
<FormProgress.Step
key={index}
completed={index + 1 < hentNåværendeStegIndex()}
interactive={index + 1 < hentNåværendeStegIndex()}
>
{value.tittel}
{value.label}
</FormProgress.Step>
))}
</FormProgress>
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { LocaleRecordBlock } from '../../../typer/sanity/sanity';

export interface IDinLivssituasjonTekstinnhold {
dinLivssituasjonTittel: LocaleRecordBlock;
dinLivssituasjonGuide: LocaleRecordBlock;
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import { BeskrivelseSanityApiNavn } from '../../../typer/dokumentasjon';
import { LocaleRecordBlock } from '../../../typer/sanity/sanity';

export type IDokumentasjonTekstinnhold = {
dokumentasjonTittel: LocaleRecordBlock;
dokumentasjonGuide: LocaleRecordBlock;
} & {
[BeskrivelseSanityApiNavn.dokumentasjonPaaSeparasjonSkilsmisseEllerDoedsfall]: LocaleRecordBlock;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { LocaleRecordBlock } from '../../../../typer/sanity/sanity';

export interface IEøsForBarnTekstinnhold {
eoesForBarnTittel: LocaleRecordBlock;
eosForBarnGuide: LocaleRecordBlock;
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { LocaleRecordBlock } from '../../../../typer/sanity/sanity';

export interface IEøsForSøkerTekstinnhold {
eoesForSokerTittel: LocaleRecordBlock;
eosForSokerGuide: LocaleRecordBlock;
}

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { LocaleRecordBlock } from '../../../typer/sanity/sanity';

export interface IOmBarnaTekstinnhold {
omBarnaTittel: LocaleRecordBlock;
omBarnaGuide: LocaleRecordBlock;
}
2 changes: 0 additions & 2 deletions src/frontend/components/SøknadsSteg/OmBarnet/innholdTyper.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { LocaleRecordBlock } from '../../../typer/sanity/sanity';

export interface IOmBarnetTekstinnhold {
omBarnetTittel: LocaleRecordBlock;
omBarnetTittelUtenFlettefelt: LocaleRecordBlock;
omBarnetGuide: LocaleRecordBlock;
}
1 change: 0 additions & 1 deletion src/frontend/components/SøknadsSteg/OmDeg/innholdTyper.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { LocaleRecordBlock } from '../../../typer/sanity/sanity';

export interface IOmDegTekstinnhold {
omDegTittel: LocaleRecordBlock;
omDegGuide: LocaleRecordBlock;
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { LocaleRecordBlock } from '../../../typer/sanity/sanity';

export interface IOppsummeringTekstinnhold {
oppsummeringTittel: LocaleRecordBlock;
oppsummeringGuide: LocaleRecordBlock;
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { LocaleRecordBlock } from '../../../typer/sanity/sanity';

export interface IVelgBarnTekstinnhold {
velgBarnTittel: LocaleRecordBlock;
velgBarnGuide: LocaleRecordBlock;
}
15 changes: 15 additions & 0 deletions src/frontend/context/Steg.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,21 @@ describe('Steg', () => {
expect(result.current.steg.length).toEqual(9);
});

test(`formProgressSteps skal returnere en liste uten forside og kvittering`, () => {
spyOnUseApp({
barnInkludertISøknaden: [],
});
const wrapper = ({ children }) => (
<RoutesProvider>
<MemoryRouter initialEntries={['/om-barnet/barn/1']}>
<StegProvider>{children}</StegProvider>
</MemoryRouter>
</RoutesProvider>
);
const { result } = renderHook(() => useSteg(), { wrapper });
expect(result.current.formProgressSteps.length).toEqual(7);
});

test(`Kan hente neste steg fra forsiden`, () => {
spyOnUseApp({
barnInkludertISøknaden: [
Expand Down
6 changes: 5 additions & 1 deletion src/frontend/context/StegContext.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,10 @@ const [StegProvider, useSteg] = createUseContext(() => {
})
.flat();

const formProgressSteps: ISteg[] = steg.filter(
steg => steg.route !== RouteEnum.Forside && steg.route !== RouteEnum.Kvittering
);

const hentSteg = (pathname: string): ISteg => {
const index = steg.findIndex(steg => matchPath(steg.path, decodeURIComponent(pathname)));
return steg[index] ?? steg[0];
Expand Down Expand Up @@ -118,7 +122,7 @@ const [StegProvider, useSteg] = createUseContext(() => {

return {
steg,
barnForSteg,
formProgressSteps,
hentStegNummer,
hentStegObjektForBarn,
hentNesteSteg,
Expand Down
1 change: 0 additions & 1 deletion src/frontend/typer/sanity/sanity.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ export enum ESanitySteg {
EØS_FOR_BARN = 'EØS_FOR_BARN',
OPPSUMMERING = 'OPPSUMMERING',
DOKUMENTASJON = 'DOKUMENTASJON',
KVITTERING = 'KVITTERING',
FELLES = 'FELLES',
}

Expand Down
6 changes: 0 additions & 6 deletions src/frontend/typer/sanity/tekstInnhold.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import { IDinLivssituasjonTekstinnhold } from '../../components/SøknadsSteg/Din
import { IDokumentasjonTekstinnhold } from '../../components/SøknadsSteg/Dokumentasjon/innholdTyper';
import { IEøsForBarnTekstinnhold } from '../../components/SøknadsSteg/EøsSteg/Barn/innholdTyper';
import { IEøsForSøkerTekstinnhold } from '../../components/SøknadsSteg/EøsSteg/Søker/innholdTyper';
import { IKvitteringTekstinnhold } from '../../components/SøknadsSteg/Kvittering/innholdTyper';
import { IOmBarnaTekstinnhold } from '../../components/SøknadsSteg/OmBarnaDine/innholdTyper';
import { IOmBarnetTekstinnhold } from '../../components/SøknadsSteg/OmBarnet/innholdTyper';
import { IOmDegTekstinnhold } from '../../components/SøknadsSteg/OmDeg/innholdTyper';
Expand Down Expand Up @@ -51,7 +50,6 @@ export interface ITekstinnhold {
[ESanitySteg.EØS_FOR_BARN]: IEøsForBarnTekstinnhold;
[ESanitySteg.OPPSUMMERING]: IOppsummeringTekstinnhold;
[ESanitySteg.DOKUMENTASJON]: IDokumentasjonTekstinnhold;
[ESanitySteg.KVITTERING]: IKvitteringTekstinnhold;
[ESanitySteg.FELLES]: IFellesTekstInnhold;
}

Expand All @@ -72,10 +70,6 @@ export interface IFrittståendeOrdTekstinnhold {
nei: LocaleRecordString;
barnetrygd: LocaleRecordString;
skjult: LocaleRecordString;
av: LocaleRecordString;
steg: LocaleRecordString;
visAlleSteg: LocaleRecordString;
skjulAlleSteg: LocaleRecordString;
}

export interface INavigasjonTekstinnhold {
Expand Down

0 comments on commit 24dff4c

Please sign in to comment.