Skip to content

feat(nve-checkbox): oppdatere sjekkbokser og sjekkboks gruppen#896

Open
amish1188 wants to merge 3 commits into
validation-upgradefrom
oppdatere-ch-gr
Open

feat(nve-checkbox): oppdatere sjekkbokser og sjekkboks gruppen#896
amish1188 wants to merge 3 commits into
validation-upgradefrom
oppdatere-ch-gr

Conversation

@amish1188
Copy link
Copy Markdown
Contributor

Da er det sjekkboksgruppen sin tur.

Lik opplegg som for radio og combobox.

Her bruker vi native input og label på sjekkboksene, siden tilgjengelighetsreglene ikke er like strenge her. Man trenger heller ikke å oppgi hvor mange sjekkbokser man kan velge mellom. Hver sjekkboks skal fortsatt fungere individuelt – altså tabber man til hver enkelt sjekkboks, og man bruker ikke piltaster for navigasjon.

Gruppen skal heller ikke "lagre" valgte verdier i en property/attribute (i motsetning til radiogruppen). Grunnen er at radio kun kan ha én valgt verdi, så der gir det mer mening å reflektere verdien i et attributt. For sjekkbokser, hvor flere valg er mulig, ser jeg ikke samme behov for refleksjon. Valgte sjekkbokser skal styres i appen der komponenten brukes. Jeg skal også oppdatere comboboxen til å fungere på samme måte.

_selectedValues brukes kun for å sjekke om noe er valgt, slik at for eksempel required-validering (som kommer senere) fungerer pålitelig for sjekkboksgruppen.

oppdatere doksene

updates

update

add selected values state
@github-actions
Copy link
Copy Markdown
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://brave-meadow-0c645bd03-896.westeurope.5.azurestaticapps.net

Comment thread doc-site/components/nve-checkbox-group.md Outdated
Comment thread doc-site/components/nve-checkbox-group.md Outdated
Comment thread doc-site/components/nve-checkbox-group.md Outdated
Comment thread doc-site/components/nve-checkbox-group.md
Copy link
Copy Markdown
Contributor

@malingranlynve malingranlynve left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ser bra ut!

Comment thread doc-site/components/nve-checkbox.md
Comment thread doc-site/components/nve-checkbox.md
Comment thread doc-site/components/nve-checkbox.md Outdated
Comment thread doc-site/components/nve-checkbox.md
Comment thread src/components/nve-checkbox/nve-checkbox.component.ts Outdated
Comment thread src/components/nve-checkbox/nve-checkbox.component.ts
@github-actions
Copy link
Copy Markdown
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://brave-meadow-0c645bd03-896.westeurope.5.azurestaticapps.net

@github-actions
Copy link
Copy Markdown
Contributor

Azure Static Web Apps: Your stage site is ready! Visit it here: https://brave-meadow-0c645bd03-896.westeurope.5.azurestaticapps.net

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants