diff --git a/src/addons/transitions/ReactTransitionKeySet.js b/src/addons/transitions/ReactTransitionKeySet.js index 0e3a91f18d..debb3073ca 100644 --- a/src/addons/transitions/ReactTransitionKeySet.js +++ b/src/addons/transitions/ReactTransitionKeySet.js @@ -19,20 +19,20 @@ "use strict"; -var React = require('React'); +var ReactChildren = require('ReactChildren'); var MERGE_KEY_SETS_TAIL_SENTINEL = {}; var ReactTransitionKeySet = { /** * Given `this.props.children`, return an object mapping key to child. Just - * simple syntactic sugar around React.mapChildren(). + * simple syntactic sugar around ReactChildren.map(). * * @param {*} children `this.props.children` * @return {object} Mapping of key to child */ getChildMapping: function(children) { - return React.mapChildren(children, function(child) { + return ReactChildren.map(children, function(child) { return child; }); }, @@ -45,7 +45,7 @@ var ReactTransitionKeySet = { * @return {object} Mapping of key to the value "true" */ getKeySet: function(children) { - return React.mapChildren(children, function() { + return ReactChildren.map(children, function() { return true; }); }, diff --git a/src/core/React.js b/src/core/React.js index 11a8d13c30..80e21e806c 100644 --- a/src/core/React.js +++ b/src/core/React.js @@ -18,7 +18,6 @@ "use strict"; -var ReactChildren = require('ReactChildren'); var ReactCompositeComponent = require('ReactCompositeComponent'); var ReactComponent = require('ReactComponent'); var ReactDOM = require('ReactDOM'); @@ -40,8 +39,6 @@ var React = { createClass: ReactCompositeComponent.createClass, constructAndRenderComponent: ReactMount.constructAndRenderComponent, constructAndRenderComponentByID: ReactMount.constructAndRenderComponentByID, - forEachChildren: ReactChildren.forEach, - mapChildren: ReactChildren.map, renderComponent: ReactPerf.measure( 'React', 'renderComponent',