GitHub

Components

Checkbox

import { Checkbox } from "@eggspot/ui"

Intents

<Checkbox intent={Checkbox.intents.primary} label="London"></Checkbox>
<Checkbox label="Vienam" indeterminated></Checkbox>
<Checkbox label="Ho Chi Minh City" defaultChecked></Checkbox>

Sizes

<Checkbox intent={Checkbox.intents.primary} label="London"></Checkbox>
<Checkbox label="Vienam"></Checkbox>

Disabled

<Checkbox
  intent={Checkbox.intents.primary}
  label="London"
  disabled
></Checkbox>
<Checkbox label="Vienam" disabled></Checkbox>
<Checkbox label="Ho Chi Minh City" defaultChecked disabled></Checkbox>
<Checkbox label="Unchecked - indeterminated" indeterminated disabled></Checkbox>

Props

AttributeTypeDescriptionDefault
intentIntentsChange checkbox colorprimary
sizeSizesChange checkbox sizemedium
labelReact.ReactNodeText label for the Checkbox.-
indeterminatedbooleanIndeterminatefalse
...'id', 'className', ...Button native props-

Types

Intents type

type Intents = 'primary';

Sizes type

type Sizes = 'medium' | 'large';
Previous
Tag