Select

Accessibility

NameTypeDescription
ariaLabelstringAllows you to specify an aria-label attribute of the component.
ariaLabelledbystringAllows you to specify an aria-labelledby attribute of the component.

Examples

<Select options={options} value={categoryValue} onChange={onChange} label="Category" />
<Select
options={options}
value={categoryValue}
onChange={onChange}
ariaLabel="Select passenger category"
/>
<Stack>
<p id="passengers-category-label" style={{ display: "none", visibility: "hidden" }}>
Select passenger category
</p>
<Select
options={options}
value={categoryValue}
onChange={onChange}
ariaLabelledby="passengers-category-label"
/>
</Stack>
<Select
options={options}
value={languageValue}
onChange={onChange}
label="Language"
ariaLabel="Select your language"
/>
<Select
options={options}
value={nationalityValue}
onChange={onChange}
label="Nationality"
error="Required field"
/>