InlineEdit
Forms

InlineEdit.

Rename an item inline; Enter saves, Escape cancels.

Real interactive component
Live demo

The preview uses the actual shared component, including your current theme, rounding, border and motion preferences.

Props & API reference

Parameters available in the shared component, including value types, requirements and accepted options.

9 props
ParameterTypeRequiredDefaultPossible valuesDescription
valuestringYes——Current text value.
onValueChange(value:string)=>voidNo——Save the trimmed, non-empty new value.
labelstringNoEdit value—Accessible edit label.
placeholderstringNoEnter a value—Placeholder for empty values.
disabledbooleanNofalsetrue · falseDisable entry into edit mode.
saveLabelstringNoSave—Accessible save button label.
cancelLabelstringNoCancel—Accessible cancel button label.
onCancel()=>voidNo——Called when editing is cancelled.
classNamestringNo——Additional CSS class on the outer component element.