Skip to content

Instantly share code, notes, and snippets.

@prasanna1211
Last active January 25, 2018 07:02
Show Gist options
  • Save prasanna1211/f3a2ce2a3a75175b80ed73b2f43ef64f to your computer and use it in GitHub Desktop.
Save prasanna1211/f3a2ce2a3a75175b80ed73b2f43ef64f to your computer and use it in GitHub Desktop.
/* render part of building component */ 
render() { 
  return ( 
    <div> 
      <label htmlForm={this.props.name}>
        {label}
      </label> 
      
      {/* general props */} 
      
      <input 
        onChange={(event) => {this.props.setValue(event.currentTarget.value)}} 
        value={this.props.getValue()} 
        className={`form-group ${(this.props.showRequired() ? 'required' : '')} 
        ${(this.props.showError() ? 'error' : '')}`} 
        /> 
      <span>
        {this.props.getErrorMessage()}
      </span> 
    </div> 
   ); 
 }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment