title: react: addEventListener is not a function error
body: <p>i have this div inside my render method in a component</p>
  
  <pre><code>&lt;div ref={node =&gt; this.domNode = node} style={this.getStyle()}&gt;{ this.props.children }&lt;/div&gt;
  </code></pre>
  
  <p>when i do this in componentDidMount</p>
  
  <pre><code>this.domNode.addEventListener('mousedown', this.onDrag); 
  </code></pre>
  
  <p>there is an error</p>
  
  <pre><code>this.domNode.addEventListener is not a function
  </code></pre>