CheckboxGroup
Renders a set of checkboxes to let users make one or more selections from a short list of options
| Name | Type | Default | Description | 
|---|---|---|---|
| aria-labelledby | string  | Used when associating the input group with a label other than CheckboxGroup.Label  | |
| children Required | CheckboxGroup.Label | CheckboxGroup.Caption | CheckboxGroup.Validation | FormControl  | ||
| disabled | boolean  | false | Whether the input group allows user input  | 
| id | string  | a generated string | <span> The unique identifier for this input group. Used to associate the label, validation text, and caption text. <br /> You may want a custom ID to make it easier to select elements in integration tests. </span>  | 
| onChange | (selected: string[], e?: ChangeEvent<HTMLInputElement>) => void  | An onChange handler that gets called when the selection changes  | |
| required | boolean  | false | If true, the user must make a selection before the owning form can be submitted  | 
| sx | SystemStyleObject  | 
| Name | Type | Default | Description | 
|---|---|---|---|
| visuallyHidden | boolean  | false | If true, the fieldset legend will be visually hidden  | 
| sx | SystemStyleObject  | 
| Name | Type | Default | Description | 
|---|---|---|---|
| children | React.ReactNode  | The caption content  | |
| sx | SystemStyleObject  | 
| Name | Type | Default | Description | 
|---|---|---|---|
| children | React.ReactNode  | The validation message  | |
| variant Required | 'error' | 'success'  | Changes the visual style to match the validation status  | |
| sx | SystemStyleObject  |