//@flow import React from "react"; import Image from "../images/logo.png"; type Props = { label?: string, placeholder?: string, type?: string, onChange: string => void }; class InputField extends React.Component { static defaultProps = { type: "text", placeholder: "" }; handleInput = (event: SyntheticInputEvent) => { this.props.onChange(event.target.value); }; renderLabel = () => { const label = this.props.label; if (label) { return ; } return ""; }; render() { const { type, placeholder } = this.props; return (
{this.renderLabel()}
); } } export default InputField;