Skip to Content
🎉 Coral x Panda has been released 🎉 Read the Migration Guide

ToggleButtonOption

ToggleButtonOption is a sub-component that is used to define an option within the ToggleButtonOptionGroup component.

All docs for ToggleButtonOption will use the ToggleButtonOptionGroup component as a parent. This is to ensure that the ToggleButtonOption is rendered correctly.

Please ensure you use the Stack component with the correct spacing to layout the options as you see fit.

Basic Usage

import { ToggleButton, ToggleButtonOptionGroup, ToggleButtonOption } from '@krakentech/coral'; <ToggleButton> <ToggleButtonOptionGroup> <Stack gap="xxs"> <ToggleButtonOption value="option-1">Option 1</ToggleButtonOption> <ToggleButtonOption value="option-2">Option 2</ToggleButtonOption> <ToggleButtonOption value="option-3">Option 3</ToggleButtonOption> </Stack> </ToggleButtonOptionGroup> </ToggleButton>

Properties

disabled

<ToggleButton> <ToggleButtonOptionGroup> <Stack gap="xxs"> <ToggleButtonOption value="option-1">Option 1</ToggleButtonOption> <ToggleButtonOption value="option-2" disabled> Option 2 </ToggleButtonOption> <ToggleButtonOption value="option-3">Option 3</ToggleButtonOption> </Stack> </ToggleButtonOptionGroup> </ToggleButton>

Full API

NameTypeDefault
attributesAttributes
disabledboolean

If true, this button will be disabled and not respond to user interactions.

false
valueToggleValue

The value of the toggle button.

childrenReactNode
Last updated on