We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 73a9627 + 575b694 commit e176d84Copy full SHA for e176d84
lib/assets/javascripts/react_ujs.js.erb
@@ -53,7 +53,10 @@
53
var propsJson = node.getAttribute(window.ReactRailsUJS.PROPS_ATTR);
54
var props = propsJson && JSON.parse(propsJson);
55
56
- React.render(React.createElement(constructor, props), node);
+ // Prefer ReactDOM if defined (introduced in 0.14)
57
+ var renderer = (typeof ReactDOM == "object") ? ReactDOM : React;
58
+
59
+ renderer.render(React.createElement(constructor, props), node);
60
}
61
},
62
0 commit comments