feat: create the input component

Merged Zhaofang He requested to merge feature/create-input-component into develop

Merge request reports