Improve Danger error message to not blame React

This commit is contained in:
Ben Alpert
2014-08-11 15:18:07 -07:00
parent f7af58fa0c
commit e2ac2f326c
+7 -5
View File
@@ -60,9 +60,10 @@ var Danger = {
dangerouslyRenderMarkup: function(markupList) {
invariant(
ExecutionEnvironment.canUseDOM,
'dangerouslyRenderMarkup(...): Cannot render markup in a Worker ' +
'thread. This is likely a bug in the framework. Please report ' +
'immediately.'
'dangerouslyRenderMarkup(...): Cannot render markup in a worker ' +
'thread. Make sure `window` and `document` are available globally ' +
'before requiring React when unit testing or use ' +
'React.renderComponentToString for server rendering.'
);
var nodeName;
var markupByNodeName = {};
@@ -166,8 +167,9 @@ var Danger = {
invariant(
ExecutionEnvironment.canUseDOM,
'dangerouslyReplaceNodeWithMarkup(...): Cannot render markup in a ' +
'worker thread. This is likely a bug in the framework. Please report ' +
'immediately.'
'worker thread. Make sure `window` and `document` are available ' +
'globally before requiring React when unit testing or use ' +
'React.renderComponentToString for server rendering.'
);
invariant(markup, 'dangerouslyReplaceNodeWithMarkup(...): Missing markup.');
invariant(