Switch

Toggle switch components with sizes, shapes, and optional indicators.

Sizes

size="sm"
size="md"
size="lg"
size="xl"

Available in sm, md (default), lg, and xl sizes.

Shapes

shape="pill"
shape="square"

Pill (default) and square shape variants.

With label

Paired with Label component for form usage.

With indicators

Icons on/off
permanent=true

SwitchIndicator shows icons for on/off states. Use permanent prop to keep both visible.

Disabled

Disabled state with reduced opacity.