Hopp til hovedinnhold

useCheckboxGroup

En React-hook for å lettere håndtere en gruppe av Checkbox-komponenter.

Bruk

Under er et enkelt eksempel på hvordan du bruker useCheckboxGroup-hooken for å håndtere en gruppe med Checkbox-komponenter.

I funksjonen getCheckboxProps er første parameter value, som er en unik identifikator for alternativet, eller et objekt med props som skal legges på Checkbox-komponenten. Dersom du sender inn et objekt, må du passe på at det inneholder value.

Viktig: Dersom du skal sende props til en Checkbox, er det viktig at du sender disse som objekt til getCheckboxProps og ikke direkte på Checkbox. Ellers kan du risikere å overstyre funksjonaliteten fra useCheckboxGroup.


I response får du objektet:

Tillat indeterminate

Når du sprer getCheckboxProps på Checkboxen din, så kan du sende inn allowIndeterminate: true for å tillate at checkboxen kan være i en indeterminate tilstand.