From ec54dcbd8ff666801ac2ad2a36f2eb632e23a379 Mon Sep 17 00:00:00 2001 From: Ben Alpert Date: Thu, 6 Mar 2014 22:15:42 -0800 Subject: [PATCH] Avoid JSX in ReactCSSTransitionGroup code Supposedly we want these to be plain JS. --- .../transitions/ReactCSSTransitionGroup.js | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/addons/transitions/ReactCSSTransitionGroup.js b/src/addons/transitions/ReactCSSTransitionGroup.js index 4a5103f44156b..c813daef27234 100644 --- a/src/addons/transitions/ReactCSSTransitionGroup.js +++ b/src/addons/transitions/ReactCSSTransitionGroup.js @@ -15,7 +15,6 @@ * * @typechecks * @providesModule ReactCSSTransitionGroup - * @jsx React.DOM */ "use strict"; @@ -43,21 +42,22 @@ var ReactCSSTransitionGroup = React.createClass({ // We need to provide this childFactory so that // ReactCSSTransitionGroupChild can receive updates to name, enter, and // leave while it is leaving. - return ( - - {child} - + return ReactCSSTransitionGroupChild( + { + name: this.props.transitionName, + enter: this.props.transitionEnter, + leave: this.props.transitionLeave + }, + child ); }, render: function() { return this.transferPropsTo( - - {this.props.children} - + ReactTransitionGroup( + {childFactory: this._wrapChild}, + this.props.children + ) ); } });