Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skal vise infotekst når simuleringstjenesten ikke har noen resultater #2940

Merged
merged 12 commits into from
Nov 7, 2024
10 changes: 10 additions & 0 deletions src/frontend/Komponenter/Behandling/Simulering/Simulering.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ import { Behandling } from '../../../App/typer/fagsak';
import { Stønadstype } from '../../../App/typer/behandlingstema';
import { BodyLongSmall } from '../../../Felles/Visningskomponenter/Tekster';
import { ASurfaceWarningSubtle, ASurfaceWarningSubtleHover } from '@navikt/ds-tokens/dist/tokens';
import { AlertInfo } from '../../../Felles/Visningskomponenter/Alerts';
const Container = styled.div`
padding: 2rem;
display: flex;
Expand Down Expand Up @@ -82,6 +83,8 @@ const Simulering: React.FC<{

const harFeilutbetaling = simuleringsresultat.feilutbetaling > 0;

const harIngenResultater = simuleringsresultat.perioder.length === 0;

const skalViseValgForAutomatiskBehandlingUnder4xRettsgebyr =
simuleringsresultat.feilutbetaling < RETTSGEBYR_BELØP * 4 &&
simuleringsresultat.etterbetaling === 0 &&
Expand Down Expand Up @@ -168,6 +171,13 @@ const Simulering: React.FC<{
perioder={simuleringTabellRader}
årsvelger={{ valgtÅr: år, settÅr: settÅr, muligeÅr: muligeÅr }}
/>
{harIngenResultater && (
<AlertInfo>
Simuleringstjenesten i økonomi ga ingen resultater for dette vedtaket.
Simuleringsresultatet vil bare foreligge dersom det er reelle
utbetalinger/endring i utbetalinger tilbake i tid, inklusiv nåværende måned.
</AlertInfo>
)}
</VStack>
<Sanksjonsperiode sanksjonertVedtak={lagretSanksjonertVedtak} />
{harFeilutbetaling && (
Expand Down