Hopp til innhold
Aksel
  • God praksis
  • Grunnleggende
  • Ikoner
  • Komponenter
  • Mønster & Maler
  • Bloggen

Meny

  • God praksis
  • Grunnleggende
  • Ikoner
  • Komponenter
  • Mønster & Maler
  • Blogg
  • komponenter
      • Page
      • HGrid
      • HStack
      • VStack
      • Box
      • Hide
      • Show
      • Bleed
      • Eksperimenter 🧪
      • Accordion
      • ActionMenuBeta
      • Alert
      • Button
      • Chat
      • Checkbox
      • Chips
      • ComboboxBeta
      • CopyButton
      • DatePicker
      • Dropdown
      • ErrorSummary
      • ExpansionCard
      • FileUpload
      • FormProgressNy
      • FormSummaryNy
      • GuidePanel
      • HelpText
      • InternalHeader
      • Link
      • List
      • Loader
      • Modal
      • MonthPicker
      • Navpoleonskake
      • Pagination
      • Popover
      • ProgressBar
      • Provider
      • Radio
      • ReadMore
      • Search
      • Select
      • Skeleton
      • Stepper
      • Switch
      • Table
      • Tabs
      • Tag
      • Textarea
      • TextField
      • Timeline
      • ToggleGroup
      • Tooltip
      • Typography
      • ConfirmationPanelAvviklet
      • LinkPanelAvviklet
      • PanelAvviklet

FormSummary

Oppdatert 9. mai 2025Ny
GithubYarnEndringslogg

Innhold på siden

  • Intro
  • Eksempler
  • Retningslinjer
    • Bruk
    • Labels
    • Spørsmål med flere svar
    • Gruppering
  • Props
    • FormSummary
    • FormSummary.Header
    • FormSummary.Heading
    • FormSummary.EditLink
    • FormSummary.Answers
    • FormSummary.Answer
    • FormSummary.Label
    • FormSummary.Value

Ny

Denne komponenten er ny eller oppdatert. Tar du den i bruk ønsker vi gjerne innspill til hvordan den fungerer i tjenesten din!

Send innspill

Intro

FormSummary brukes til å vise en oppsummering av et utfylt skjema før brukeren sender det inn.

Egnet til:

  • Oppsummering av svar i et skjema
  • Søknadsskjemaer

Uegnet til:

  • Inline-redigering av skjemafelter

Eksempler

SandboxSandbox
Åpne eksempel i nytt vindu

Man kan gruppere svar ved å neste FormSummary.Answers innenfor FormSummary.Answer.

Retningslinjer

Bruk

Komponenten er tiltenkt skjemaer med flere steg.

Labels

Teksten i <FormSummary.Label> bør vanligvis samsvare med label på skjemafeltet det tilsvarer.

Spørsmål med flere svar

For å liste opp flere svar under samme spørsmål, kan du bruke flere instanser av <FormSummary.Value> etter hverandre. Vurder punktum etter hvert svar hvis svarene kan bli lange, slik at man enkelt ser hvor ett svar slutter og neste starter. Hvis svarene er veldig korte, kan du eventuelt ha alt på samme linje med kommaseparering.

Ikke bruk punktlister da det tiltrekker mye oppmerksomhet i forhold til svar uten punkt. Eventuelt bruk lister uten visuell markering.

GjørListe med svar uten kulepunkter
UnngåListe med svar med kulepunkter

Gruppering

I søknader der brukerne legger til data selv, f.eks. "Legg til barn" eller "Legg til arbeidsgiver", så kan du få frem dette ved å bruke <FormSummary.Answers> inni en <FormSummary.Value>, som vist i eksempelet.

Props

FormSummary

children

  • Type:
    ReactNode
  • Description:
  • Example:

className?

  • Type:
    string

ref?

  • Type:
    LegacyRef<HTMLDivElement>
  • Description:

FormSummary.Header

children

  • Type:
    ReactNode
  • Description:

className?

  • Type:
    string

ref?

  • Type:
    LegacyRef<HTMLDivElement>
  • Description:

FormSummary.Heading

children

  • Type:
    ReactNode
  • Description:

level

  • Type:
    "2" | "3" | "4" | "5" | "6" | undefined
  • Description:

className?

  • Type:
    string

ref?

  • Type:
    LegacyRef<HTMLHeadingElement>
  • Description:

FormSummary.EditLink

as?

  • Type:
    React.ElementType
  • Description:

href?

  • Type:
    string
  • Description:

children?

  • Type:
    ReactNode
  • Default:
    "Endre svar"
  • Description:

className?

  • Type:
    string

ref?

  • Type:
    LegacyRef<HTMLAnchorElement>
  • Description:

FormSummary.Answers

children

  • Type:
    ReactNode
  • Description:

className?

  • Type:
    string

ref?

  • Type:
    LegacyRef<HTMLDListElement>
  • Description:

FormSummary.Answer

children

  • Type:
    ReactNode
  • Description:

className?

  • Type:
    string

ref?

  • Type:
    LegacyRef<HTMLDivElement>
  • Description:

FormSummary.Label

className?

  • Type:
    string

ref?

  • Type:
    LegacyRef<HTMLElement>
  • Description:

FormSummary.Value

className?

  • Type:
    string

ref?

  • Type:
    LegacyRef<HTMLDivElement>
  • Description:

© 2025 Nav

Arbeids- og velferdsetaten

Snarveier

  • Skriv for Aksel
  • Prinsipper for brukeropplevelse
  • Security Playbook
  • Etterlevelse

Om nettstedet

  • Hva er Aksel?
  • Personvernerklæring
  • Tilgjengelighetserklæring

Finn oss

  • Figma
  • Github
  • Slack