TrademarkTrademarkDocs
Ctrl k
Search docs...
Form Controls

TagInput

Updated: September 14, 2026
View on GitHub
TagInput holds an array rather than a string. Each entry renders as a chip that can be removed on its own, and typing a new one appends to the array.
Prop
Type
Default
valuerequired
The tags, as an array of strings. Required — this input has no uncontrolled mode.
string[]—
onChangerequired
Receives the whole new array, after an add or a remove.
(value: string[]) => void—
…and every InputProps propinherited—
Everything on Input — label, description, error, size, prefix, suffix — works here too.
Edit this page on GitHub
TrademarkTrademark
Built with curiosity by Lorant One and the Design Engineers Club