Skip to content

CheckboxGroup

const CheckboxGroup: React.FC<CheckboxGroupProps>

Defined in: src/components/primitives/Checkbox/CheckboxGroup.tsx:41

Groups multiple Checkbox components with shared state management.

Manages a string[] value, propagates disabled and size to children via React Context. Supports controlled and uncontrolled modes.

Example

<CheckboxGroup
label="Render passes"
value={selected}
onChange={setSelected}
>
<Checkbox value="diffuse" label="Diffuse" />
<Checkbox value="specular" label="Specular" />
<Checkbox value="shadow" label="Shadow" />
</CheckboxGroup>