Interface: ComboBoxProps<T>
Defined in: components/ComboBox/ComboBox.tsx:98
Props for the ComboBox component.
Extends
Omit<RACComboBoxProps<T>,"style"|"children"|"className">
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends object | object |
Properties
children?
optionalchildren?:ReactNode
Defined in: components/ComboBox/ComboBox.tsx:133
ComboBoxItem children rendered inside the filtered options list.
contextualHelp?
optionalcontextualHelp?:ReactNode
Defined in: components/ComboBox/ComboBox.tsx:108
A <ContextualHelp> element rendered beside the label (the reference
system's prop shape) — for the explanation too long for description.
description?
optionaldescription?:ReactNode
Defined in: components/ComboBox/ComboBox.tsx:110
Supplementary helper text linked to the field via aria-describedby.
errorMessage?
optionalerrorMessage?:ReactNode
Defined in: components/ComboBox/ComboBox.tsx:115
Validation message shown when the field is invalid. Supply caller-localized copy (i18n rule / §6).
label?
optionallabel?:ReactNode
Defined in: components/ComboBox/ComboBox.tsx:103
Visible label displayed above the field.
placeholder?
optionalplaceholder?:string
Defined in: components/ComboBox/ComboBox.tsx:124
Placeholder shown in the text input while it is empty.
Ships a documented English fallback — the placeholder is supplementary hint text, not a flow-critical label (CONTRIBUTING §6.2 / ADR-001). Localized hosts should still supply their own copy.
Default
'Search…'
triggerLabel?
optionaltriggerLabel?:string
Defined in: components/ComboBox/ComboBox.tsx:131
Accessible name for the chevron button that opens the full list (the icon is the sole carrier of meaning). Documented English fallback, overridable (i18n rule §6.2).
Default
'Show suggestions'