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.
React.render
React.unmountComponentAtNode
1 parent a730f1b commit fc5c889Copy full SHA for fc5c889
lib/assets/javascripts/react_ujs_mount.js
@@ -57,10 +57,7 @@
57
var propsJson = node.getAttribute(window.ReactRailsUJS.PROPS_ATTR);
58
var props = propsJson && JSON.parse(propsJson);
59
60
- // Prefer ReactDOM if defined (introduced in 0.14)
61
- var renderer = (typeof ReactDOM == "object") ? ReactDOM : React;
62
-
63
- renderer.render(React.createElement(constructor, props), node);
+ ReactDOM.render(React.createElement(constructor, props), node);
64
}
65
},
66
@@ -72,9 +69,7 @@
72
69
for (var i = 0; i < nodes.length; ++i) {
73
70
var node = nodes[i];
74
71
75
76
77
- renderer.unmountComponentAtNode(node);
+ ReactDOM.unmountComponentAtNode(node);
78
79
80
};
0 commit comments