mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
Merge pull request #2613 from jsfb/monitor-cloneWithProps
Monitoring code use of cloneWithProps
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user