File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 33/** @jsx React.DOM */
44var React = require ( 'react/addons' ) ;
55var emptyFunction = require ( 'react/lib/emptyFunction' ) ;
6+ var CX = React . addons . classSet ;
67
78function createUIEvent ( draggable ) {
89 return {
@@ -445,12 +446,16 @@ module.exports = React.createClass({
445446 if ( this . state . dragging && ! isNaN ( this . props . zIndex ) ) {
446447 style . zIndex = this . props . zIndex ;
447448 }
448-
449+
450+ var className = CX ( {
451+ 'react-draggable' : true ,
452+ 'react-draggable-dragging' : this . state . dragging
453+ } ) ;
449454 // Reuse the child provided
450455 // This makes it flexible to use whatever element is wanted (div, ul, etc)
451456 return React . addons . cloneWithProps ( React . Children . only ( this . props . children ) , {
452457 style : style ,
453- className : 'react-draggable' ,
458+ className : className ,
454459
455460 onMouseDown : this . handleDragStart ,
456461 onTouchStart : function ( ev ) {
You can’t perform that action at this time.
0 commit comments