@samitouri / QOS-React-2 / commits / 945f788a41

React.Children helpers

Adds React.Children and map(), forEach() and only().

Pete Hunt committed Feb 4, 2014 at 12:59 UTC 945f788a4127c3428a5e3cf65fb6d1014c2e98a1
1 file changed +8
src/core/React.js
+8
@@ -20,6 +20,7 @@
20
21 var DOMPropertyOperations = require('DOMPropertyOperations');
22 var EventPluginUtils = require('EventPluginUtils');
23 +var ReactChildren = require('ReactChildren');
24 var ReactComponent = require('ReactComponent');
25 var ReactCompositeComponent = require('ReactCompositeComponent');
26 var ReactContext = require('ReactContext');
@@ -35,9 +36,16 @@ var ReactPropTypes = require('ReactPropTypes');
36 var ReactServerRendering = require('ReactServerRendering');
37 var ReactTextComponent = require('ReactTextComponent');
38
39 +var onlyChild = require('onlyChild');
40 +
41 ReactDefaultInjection.inject();
42
43 var React = {
44 + Children: {
45 + map: ReactChildren.map,
46 + forEach: ReactChildren.forEach,
47 + only: onlyChild
48 + },
49 DOM: ReactDOM,
50 PropTypes: ReactPropTypes,
51 initializeTouchEvents: function(shouldUseTouch) {