title: What's the proper way of binding touchstart on React JS?
body: <p>I am learning React JS and as of now I cannot find any example on the source code, tests or on the official docs. On the docs the <code>touchStart</code> event is said to be supported but <code>handleTouchStart</code> does not work.</p>
  
  <p>The only place I found and example that actually works was on <a href="https://github.com/petehunt/react-touch-lib/blob/90fb75f0f2bc92c4d9ac8b90806a10157aae3aa9/src/primitives/TouchableArea.js#L42-L49">react-touch</a> project.</p>
  
  <p>The following code works, but is this the only way of binding? It looks like a cheap workaround for me.</p>
  
  <pre><code>var MyHeader = React.createClass({
    handleTouchStart: function() {
      console.log('handleTouchStart');
    },
    render: function() {
      return this.transferPropsTo(
          &lt;header onTouchStart={this.handleTouchStart}&gt;{title}&lt;/header&gt;
      );
    }
  };
  </code></pre>
  
  <p>What is actually the proper way of doing this?</p>