diff --git a/frontend/mulighetsrommet-veileder-flate/src/apps/nav/views/NavArbeidsmarkedstiltakOversikt.tsx b/frontend/mulighetsrommet-veileder-flate/src/apps/nav/views/NavArbeidsmarkedstiltakOversikt.tsx index 68a76afafc..2082bc0536 100644 --- a/frontend/mulighetsrommet-veileder-flate/src/apps/nav/views/NavArbeidsmarkedstiltakOversikt.tsx +++ b/frontend/mulighetsrommet-veileder-flate/src/apps/nav/views/NavArbeidsmarkedstiltakOversikt.tsx @@ -46,7 +46,8 @@ export const NavArbeidsmarkedstiltakOversikt = ({ preview }: Props) => { ) : valgteEnhetsnumre(filter).length === 0 || filter.innsatsgruppe === undefined ? ( ) : tiltaksgjennomforinger.length === 0 ? ( diff --git a/frontend/mulighetsrommet-veileder-flate/src/components/feilmelding/Feilmelding.tsx b/frontend/mulighetsrommet-veileder-flate/src/components/feilmelding/Feilmelding.tsx index d496bc2885..79573b97b6 100644 --- a/frontend/mulighetsrommet-veileder-flate/src/components/feilmelding/Feilmelding.tsx +++ b/frontend/mulighetsrommet-veileder-flate/src/components/feilmelding/Feilmelding.tsx @@ -30,11 +30,18 @@ export const Feilmelding = ({ }: FeilmeldingProps) => { const ikon = () => { if (ikonvariant === "info") { - return ; + return ( + + ); } else if (ikonvariant === "warning") { - return ; + return ( + + ); } else if (ikonvariant === "error") { - return ; + return ; } }; diff --git a/frontend/mulighetsrommet-veileder-flate/src/components/filtrering/InnsatsgruppeFilter.module.scss b/frontend/mulighetsrommet-veileder-flate/src/components/filtrering/InnsatsgruppeFilter.module.scss index d294f85009..08d0e36321 100644 --- a/frontend/mulighetsrommet-veileder-flate/src/components/filtrering/InnsatsgruppeFilter.module.scss +++ b/frontend/mulighetsrommet-veileder-flate/src/components/filtrering/InnsatsgruppeFilter.module.scss @@ -1,6 +1,5 @@ .accordion_header { - display: flex; - justify-content: flex-start; + border-top: 0; .accordion_header_text { display: flex; diff --git a/frontend/mulighetsrommet-veileder-flate/tests/nav-arbeidsmarkedstiltak.spec.ts b/frontend/mulighetsrommet-veileder-flate/tests/nav-arbeidsmarkedstiltak.spec.ts index e98cd21622..f7b6ada956 100644 --- a/frontend/mulighetsrommet-veileder-flate/tests/nav-arbeidsmarkedstiltak.spec.ts +++ b/frontend/mulighetsrommet-veileder-flate/tests/nav-arbeidsmarkedstiltak.spec.ts @@ -11,6 +11,12 @@ test.describe("Tiltaksoversikt", () => { }); test("Sjekk at det er tiltaksgjennomføringer i oversikten", async ({ page }) => { + const feilmelding = page.getByTestId("feilmelding-container"); + await expect(feilmelding).toContainText( + /Du må filtrere på en NAV-enhet og en innsatsgruppe for å se tiltaksgjennomføringer/, + ); + await page.getByLabel("Varig tilpasset innsats").click(); + await page.getByLabel("NAV Oslo").click(); const rows = page.getByTestId("oversikt_tiltaksgjennomforinger").getByRole("link"); await expect(page.getByTestId("oversikt_tiltaksgjennomforinger")).toContainText( "Avklaring - Fredrikstad", @@ -25,6 +31,8 @@ test.describe("Tiltaksoversikt", () => { test.describe("Tiltaksgjennomføringsdetaljer for alle NAV-ansatte", () => { test.beforeEach(async ({ page }) => { await page.goto("/nav/oversikt"); + await page.getByLabel("Varig tilpasset innsats").click(); + await page.getByLabel("NAV Oslo").click(); await page.getByTestId("tiltaksgjennomforing_sindres-mentorordning-med-yoda").click(); }); diff --git a/frontend/mulighetsrommet-veileder-flate/tests/playwrightUtils.ts b/frontend/mulighetsrommet-veileder-flate/tests/playwrightUtils.ts index a30da1fd7d..213a5079f7 100644 --- a/frontend/mulighetsrommet-veileder-flate/tests/playwrightUtils.ts +++ b/frontend/mulighetsrommet-veileder-flate/tests/playwrightUtils.ts @@ -7,3 +7,9 @@ export const sjekkUU = async (page: Page) => { .analyze(); expect(accessibilityScanResults.violations).toEqual([]); }; + +export const velgFilter = async (page: Page, filternavn: string) => { + await page.getByTestId(`filter_radio_${filternavn}`).click(); + await expect(page.getByTestId(`filter_radio_${filternavn}`)).toBeChecked(); + await expect(page.getByTestId(`filtertag_${filternavn}`)).toBeVisible(); +}; diff --git a/frontend/mulighetsrommet-veileder-flate/tests/veilederflate.spec.ts b/frontend/mulighetsrommet-veileder-flate/tests/veilederflate.spec.ts index 6f0f3b3788..4008a49704 100644 --- a/frontend/mulighetsrommet-veileder-flate/tests/veilederflate.spec.ts +++ b/frontend/mulighetsrommet-veileder-flate/tests/veilederflate.spec.ts @@ -1,16 +1,10 @@ -import { expect, Page, test } from "@playwright/test"; -import { sjekkUU } from "./playwrightUtils"; +import { expect, test } from "@playwright/test"; +import { sjekkUU, velgFilter } from "./playwrightUtils"; test.beforeEach(async ({ page }) => { await page.goto("/"); }); -const velgFilter = async (page: Page, filternavn: string) => { - await page.getByTestId(`filter_radio_${filternavn}`).click(); - await expect(page.getByTestId(`filter_radio_${filternavn}`)).toBeChecked(); - await expect(page.getByTestId(`filtertag_${filternavn}`)).toBeVisible(); -}; - test.describe("Tiltaksoversikt", () => { test.beforeEach(async ({ page }) => { await page.goto("/arbeidsmarkedstiltak");