ChoiceCards
Forms

ChoiceCards.

Radio-style selection cards for product plans, layouts and templates.

Real interactive component
Live demo

The preview uses the actual shared component, including your current theme, rounding, border and motion preferences.

Props & API reference

Parameters available in the shared component, including value types, requirements and accepted options.

7 props
ParameterTypeRequiredDefaultPossible valuesDescription
valuestringYes——Selected card value.
optionsChoiceCardOption[]Yes——Choices with value, title, description and optional icon.
onValueChange(value:string)=>voidNo——Called when a card is selected.
labelstringNoChoose an option—Accessible radiogroup label.
columns2 | 3No2—Number of card columns.
disabledbooleanNofalsetrue · falseDisable all options.
classNamestringNo——Additional CSS class on the outer component element.