Esta página aún no está disponible en tu idioma.
A custom checkbox component with support for sizes and colors. Form compatible.
---import { Checkbox } from 'studiocms:ui/components';---
<Checkbox label="Label" color='primary' />There’s three different sizes for checkboxes:
---import { Checkbox } from 'studiocms:ui/components';---
<Checkbox label='Small' color='primary' size='sm' defaultChecked /><Checkbox label='Medium' color='primary' defaultChecked /><Checkbox label='Large' color='primary' size='lg' defaultChecked />The checkbox component supports all default colorways.
---import { Checkbox } from 'studiocms:ui/components';---
<Checkbox label='Default' defaultChecked /><Checkbox label='Primary' color='primary' defaultChecked /><Checkbox label='Success' color='success' defaultChecked /><Checkbox label='Warning' color='warning' defaultChecked /><Checkbox label='Danger' color='danger' defaultChecked /><Checkbox label="Info" color="info" defaultChecked /><Checkbox label="Monochrome" color="mono" defaultChecked />If you want to use this component in a form, you’re in luck! There’s two props you can pass: isRequired and name.
The first one does what it says it does, while the latter sets the name attribute so you can access the checkbox in, for example,
the FormData returned by a submission. Here’s an example showing how to set both of them:
---import { Checkbox } from 'studiocms:ui/components';---
<Checkbox label='Required & Custom Name' color='primary' name='required-checkbox' isRequired/>