Theme Select

The Theme Select component allows users to choose a theme from a predefined list, supporting theming, accessibility, and flexible input handling.

Usage & Examples

Default

default.tsx
<ThemeSelect/>

Props API

18 props
Columns
Theme Select props API
Default
Description
aria-describedbystringNoariaOptional described-by reference.
aria-descriptionstringNoariaOptional description for screen readers.
aria-invalidbooleanNoariaMarks the control invalid for assistive technology.
aria-labelstringNoariaOptional accessible label for the theme select trigger/input.
aria-labelledbystringNoariaOptional labelled-by reference.
aria-requiredbooleanNoariaMarks the control required for assistive technology.
data-testidstringNotestingBackward-compatible alias for test ID attributes.
disabledbooleanNopropsfalseWhether the component is disabled.
glassbooleanNopropsconfigured default glass setting (fallback: false)Whether to apply the glass visual treatment.
idstringNopropsHTML id applied to the relevant element.
labelReactNodeNopropsVisible label content for the component.
labelPositionLabelPositionTypeNoprops"top"Label Position prop for ThemeSelect.