TextInputWithTokens
TextInputWithTokens is an input for a value that is a list.
Page navigation navigation
Use a TextInputWithTokens for lists where items can be added or removed, but not edited inline. Typically paired with autocomplete for selecting items from a list.
React examples
Default
zero (press backspace or delete to remove)one (press backspace or delete to remove)two (press backspace or delete to remove)three (press backspace or delete to remove)
Prevent wrapping
By default, tokens wrap to multiple lines. You may override this to force tokens or stay on one line in a horizontal scrolling container.
zero (press backspace or delete to remove)one (press backspace or delete to remove)two (press backspace or delete to remove)three (press backspace or delete to remove)four (press backspace or delete to remove)five (press backspace or delete to remove)six (press backspace or delete to remove)seven (press backspace or delete to remove)eight (press backspace or delete to remove)nine (press backspace or delete to remove)
With a max height
When wrapping, set a max height; exceeding rows will scroll vertically.
zero (press backspace or delete to remove)one (press backspace or delete to remove)two (press backspace or delete to remove)three (press backspace or delete to remove)four (press backspace or delete to remove)five (press backspace or delete to remove)six (press backspace or delete to remove)seven (press backspace or delete to remove)eight (press backspace or delete to remove)nine (press backspace or delete to remove)
Truncated token list
You may choose to limit the number of tokens that are visible. However, all tokens will be visible while the text input is focused.
zero (press backspace or delete to remove)one (press backspace or delete to remove)two (press backspace or delete to remove)three (press backspace or delete to remove)four (press backspace or delete to remove)+5
Props
Loading data for text_input_with_tokens...