import React from 'react'; import PropTypes from 'prop-types'; function TextInput(props) { let wrapperClass = "form-group"; if(props.error.length > 0){ wrapperClass += "has-error"; } return (
{ props.error &&
{props.error}
}
) } TextInput.propTypes = { id: PropTypes.string.isRequired, name: PropTypes.string.isRequired, label: PropTypes.string.isRequired, onChange: PropTypes.func.isRequired, value: PropTypes.string, error: PropTypes.string }; TextInput.defaultProps = { error: "" }; export default TextInput;