Editable input is a component now