TokenInput
View Source
Allow users to add and delete multiple items, optionally using autocompletion as they type to find each item when paired with Combobox.Popover
.
apple
pears
oranges
bananas
kiwis
Props
Accepts WrapView props.
onChange
Function
function(event: {added: booleantoken: any,tokenIndex: number,tokens: array,})
Callback when a token has been added or removed.
renderInput
Function
function(inputProps: object)
Control how the internal input is rendered, inputProps
must be passed
through to the rendered input.
renderToken
Function
function(token: any, {removeToken: func,selectFirstToken: func,selectLastToken: func,selectNextToken: func,selectPreviousToken: func,tokenIndex: number})
Control how a token is rendered. As long as this function returns a string, it will use a default badge, otherwise pass any custom component and functionality you need.
size
string
tokens
Array
array
| defaults to null
Controlled set of tokens.