diff --git a/index.js b/index.js index 7ba1a1c..004ce3a 100644 --- a/index.js +++ b/index.js @@ -1,18 +1,19 @@ var React = require('react'); +var ReactDom = require('react-dom'); var OdometerComponent = React.createClass({ - componentDidMount: function(){ - this.odometer = new Odometer({ - el: this.getDOMNode(), - value: this.props.value - }); - }, - componentDidUpdate: function() { - this.odometer.update(this.props.value) - }, - render: function() { - return React.DOM.div() - } + componentDidMount: function(){ + this.odometer = new Odometer({ + el: ReactDom.findDOMNode(this), + value: this.props.value + }); + }, + componentDidUpdate: function() { + this.odometer.update(this.props.value) + }, + render: function() { + return React.DOM.div() + } }) module.exports = OdometerComponent;