You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Items to display in a list. Each item must be an object and have label and value props, it may also optionally have a key prop.
If no key prop is provided, value will be used as the item key.
selected
Type: array
Default: undefined
List of the selected items. If undefined, the component will be uncontrolled and will store internally selected items.
defaultSelected
Type: array
Default: []
List of initial selected items (this works only when selected is undefined).
focus
Type: boolean
Default: true
Listen to user's input. Useful in case there are multiple input components at the same time and input must be "routed" to a specific component.
initialIndex
Type: number
Default: 0
Index of initially-selected item in items array.
onSelect
Type: function
Function to call when user selects an item. Item object is passed to that function as an argument.
onUnselect
Type: function
Function to call when user unselects an item. Item object is passed to that function as an argument.
onHighlight
Type: function
Function to call when user highlights an item. Item object is passed to that function as an argument.
onSubmit
Type: function
Function to call when user submits the selected list. Array of Item objects is passed to that function as an argument.
indicatorComponent
Type: Component
Custom component to override the default indicator component.
checkboxComponent
Type: Component
Custom component to override the default check-box component.
itemComponent
Type: Component
Custom component to override the default item component.