Beispiel #1
0
 cloneElement: function(element, props, children) {
   var newElement = ReactElement.cloneElement.apply(this, arguments);
   for (var i = 2; i < arguments.length; i++) {
     validateChildKeys(arguments[i], newElement.type);
   }
   validatePropTypes(newElement);
   return newElement;
 },
 cloneElement: function(element, props, children) {
   var newElement = ReactElement.cloneElement.apply(this, arguments);
   if (__DEV__) {
     ReactDebugCurrentFrame.element = newElement;
   }
   for (var i = 2; i < arguments.length; i++) {
     validateChildKeys(arguments[i], newElement.type);
   }
   validatePropTypes(newElement);
   if (__DEV__) {
     ReactDebugCurrentFrame.element = null;
   }
   return newElement;
 },