Adds NumberInput

Could you please add `propTypes` to this component?