Monitoring code use of cloneWithProps

This commit is contained in:
Jim
2014-11-26 16:29:09 -08:00
parent bb97482729
commit d42b285b0c
+2
View File
@@ -16,6 +16,7 @@ var ReactElement = require('ReactElement');
var ReactPropTransferer = require('ReactPropTransferer');
var keyOf = require('keyOf');
var monitorCodeUse = require('monitorCodeUse');
var warning = require('warning');
var CHILDREN_PROP = keyOf({children: null});
@@ -30,6 +31,7 @@ var CHILDREN_PROP = keyOf({children: null});
* @return {object} a clone of child with props merged in.
*/
function cloneWithProps(child, props) {
monitorCodeUse('react_clone_with_props');
if (__DEV__) {
warning(
!child.ref,