Skip to content

Commit 34f55eb

Browse files
committed
Fix addons error and test.
Remove react/addons import from draggable.spec.js so tests grab addons error.
1 parent acc0f3d commit 34f55eb

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

lib/draggable.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
/** @jsx React.DOM */
44
var React = require('react');
55
var emptyFunction = function(){};
6+
var cloneWithProps = require('react/lib/cloneWithProps');
67

78
function createUIEvent(draggable) {
89
return {
@@ -453,7 +454,7 @@ module.exports = React.createClass({
453454

454455
// Reuse the child provided
455456
// This makes it flexible to use whatever element is wanted (div, ul, etc)
456-
return React.addons.cloneWithProps(React.Children.only(this.props.children), {
457+
return cloneWithProps(React.Children.only(this.props.children), {
457458
style: style,
458459
className: className,
459460

specs/draggable.spec.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
/** @jsx React.DOM */
2-
var React = require('react/addons');
3-
var TestUtils = React.addons.TestUtils;
1+
var React = require('react');
2+
var TestUtils = require('react/lib/ReactTestUtils');
43
var Draggable = require('../index');
54

65
describe('react-draggable', function () {
@@ -155,4 +154,4 @@ describe('react-draggable', function () {
155154
expect(error).toEqual(true);
156155
});
157156
});
158-
});
157+
});

0 commit comments

Comments
 (0)