title: Cannot read property of 'onOverviewChange' of undefined
body: <p>I have a simple application where I have a App Component (Parent) and an Edit Component (Child).  What I'm trying to do is update the state when the fields in the Edit component are changed.  However when I make this change I get the error  Cannot read property 'onOverviewChange' of undefined
  at onChange (bundle.js:57164).</p>
  
  <pre><code>export default class OverviewEditPane extends React.Component {  
  
  constructor(props) {
    super(props);
    autoBind(this);
  }
  
  
  onOverviewChange(event) {
    let state = this.state;
    let field = event.target.name; 
    let value = event.target.value;
    state[field] = value;
    this.setState({state});
  
  }
  
  render () {
    return (
            &lt;table&gt;
              &lt;FormFields&gt;
              &lt;tbody&gt;
                  &lt;tr&gt;
                    &lt;td&gt;{this.props.overview.map(function(P){return &lt;TextInput size='small'  key={P.id} id={P.id} value={P.FName} onChange={() =&gt; this.onOverviewChange.bind(this)}  /&gt;;})}&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td&gt;{this.props.overview.map(function(P){return &lt;TextInput size='small' key={P.id} id={P.id} value={P.LName} onChange={() =&gt; this.onOverviewChange.bind(this)} /&gt;;})}&lt;/td&gt;
                  &lt;/tr&gt; ...
  </code></pre>
  
  <p>Does anyone have any ideas what I appear to be doing wrong?</p>