Skip to content

Commit 818019a

Browse files
author
Raúl Acuña
committed
Support ReactDOM in react_ujs
1 parent 62887fd commit 818019a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/assets/javascripts/react_ujs.js.erb

+3-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,9 @@
6666
for (var i = 0; i < nodes.length; ++i) {
6767
var node = nodes[i];
6868

69-
React.unmountComponentAtNode(node);
69+
// Prefer ReactDOM if defined (introduced in 0.14)
70+
var renderer = (typeof ReactDOM == "object") ? ReactDOM : React;
71+
renderer.unmountComponentAtNode(node);
7072
}
7173
}
7274
};

0 commit comments

Comments
 (0)