Skip to content

Commit 22ffe30

Browse files
author
Robert Mosolgo
committed
Merge pull request #372 from reacuna/master
Support ReactDOM in react_ujs for unmountComponents
2 parents 62887fd + 818019a commit 22ffe30

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)