We\'d like to have a base type like Input with a Value property and then have TextInput which additionally has a Placeholder
Input
Value
TextInput
Placeholder