value
Required
AutosuggestValue<Value>
suggestions
Required
{ message: string; } | Suggestions<Value> | (value: AutosuggestValue<Value>) => Suggestions<Value> | { message: string; }
onChange
Required
(value: AutosuggestValue<Value>) => void
id
Required
string
automaticSelection
boolean
hideSuggestionsOnSelection
boolean
showMobileBackdrop
boolean
scrollToTopOnMobile
boolean
onBlur
() => void
onFocus
() => void
onClear
() => void
placeholder
string
type
"text" | "search"
translations
{
assistiveDescription: string;
suggestionInstructions: string;
suggestionsAvailableAnnouncement: (suggestionCount: number) => string;
noSuggestionsAvailableAnnouncement: string;
suggestionAutoSelectedAnnouncement: (suggestion: string) => string;
}
aria-describedby
string
name
string
autoFocus
boolean
data
DataAttributeMap
disabled
boolean
label
ReactNode
required
boolean
tone
"critical" | "positive" | "neutral"
secondaryLabel
ReactNode
tertiaryLabel
ReactNode
description
ReactNode
message
ReactNode
secondaryMessage
ReactNode
reserveMessageSpace
boolean
icon
ReactNode
ref
(instance: HTMLInputElement | null) => void | RefObject<HTMLInputElement>

Further References