Clear error message when rendering a nonvalid component
Matti Nelimarkka committed
Nov 1, 2013 at 17:32 UTC
9e24257a4e4de449bcb552e399af83da348ba0fb
1 file changed
+2
-1
src/core/ReactCompositeComponent.js
+2
-1
@@ -860,7 +860,8 @@ var ReactCompositeComponentMixin = {
860
}
861
invariant(
862
ReactComponent.isValidComponent(renderedComponent),
863
- '%s.render(): A valid ReactComponent must be returned.',
863
+ '%s.render(): A valid ReactComponent must be returned. You may have ' +
864
+ 'returned null, undefined, an array or some other invalid object.',
865
this.constructor.displayName || 'ReactCompositeComponent'
866
);
867
return renderedComponent;