A <Input/> UI component for React