import React from 'react'; class PublishTitleInput extends React.Component { constructor (props) { super(props); this.handleInput = this.handleInput.bind(this); } handleInput (e) { const name = e.target.name; const value = e.target.value; this.props.onMetadataChange(name, value); } render () { return ( <input type="text" id="publish-title" className="input-text text--large input-text--full-width" name="title" placeholder="Give your post a title..." onChange={this.handleInput} value={this.props.title}/> ); } } export default PublishTitleInput;