Viktig informasjon

Delar av dette innhaldet er ikkje tilgjengeleg på nynorsk enno.

RolePicker

Beta

Pakke: ds-overlays

RolePicker (representajonsvelger) brukes når folk skal velge hvem de skal representere i møtet med tjenestene våre. Den startes fra ekstern toppbanner og gir brukeren mulighet til å bytte mellom ulike roller som privatperson, virksomhet eller verge.

Eksempel

Rollevelger med virsomheter og andre personer

Egnet til:

  • å la brukeren velge mellom privatperson, virksomhet eller verge for andre personer i tjenestene våre.
  • innloggede publikumstjenester.

Uegnet til:

  • interne løsninger.

Teknisk dokumentasjon

Se RolePicker i Storybook for tekniske detaljer. 

Varianter

Representasjonsvelgeren har to hovedvisninger. Komponenten veksler automatisk mellom visningene ut ifra hva som sendes inn til komponenten. 

  1. Direkte visning: Brukes når brukeren har mindre enn ti tilganger. Alle tilganger vises direkte uten søkefunksjon.
  2. Søkevariant: når brukeren ti eller flere tilganger. Alle tilganger listes opp, og det er mulig å filtrere i listen.

Hvordan bruke komponenten  

Direkte fra id-porten

Når brukeren har logget inn via id-porten vises representasjonsvelgeren før hen kommer inn til tjenesten. Når brukeren må foreta et valg for å begynne tjenesten på denne måten, skjuler vi lukkekryss og avbrytknapp.  

Vise virksomheter med ulike statuser

Representasjonsvelgeren kan vise tre typer virksomheter:

  • Aktive virksomheter, vises som standard
  • Avviklede virksometer, merkes med ikon og tekst
  • Underenheter, merkes med innrykk.
Representasjonsvelger med underenheter og avviklede virksomheter
Representasjonsvelger med som viser virksomheter med ulike statuser

Varsel ved ugyldige valg

Av og til kan vi ikke vite om brukeren har full tilgang til en tjeneste når rollene hentes frem. I slike tilfeller viser vi en melding når brukeren velger den aktuelle rollen. Dersom en slik sjekk tar mer enn ett sekund viser vi spinner for å signalisere at systemet jobber. 

Varsel når bruker ikke har tilgang til tjeneste
Varsel når bruker ikke har tilgang

Tjeneste kun for virksomheter

Når en tjeneste kun er tilgjengelig for virksomheter skal man vise en feilmelding når disse ikke er tilgjengelig. Feilmeldingen ligger innbakt i komponenten. 

Varsel når man må representere en virksomhet
Varsel uten obligatoriske virksomheter

Universell utforming  

  • Det kan være opptil 4 nivåer med overskrifter i modalen, avhengig av om du viser underenheter eller avviklede virksomheter.
  • Søket varsler skjermlesere om at resultatene oppdateres dynamisk både mens du skriver og når det er fullført.
  • Når du velger å vise alle elementene du kan representere, settes tastaturfokus til det siste valget i listen i standardvisningen. Du kan deretter navigere direkte til det første nye valget som er lagt til.