Skip to content

Commit e4d0aff

Browse files
committed
Merge pull request react-bootstrap#704 from vasanthk/master
getDOMNode() has been deprecated. Use React.findDOMNode() instead.
2 parents 4c1968f + 2125d96 commit e4d0aff

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

docs/examples/CollapsibleParagraph.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ const CollapsibleParagraph = React.createClass({
22
mixins: [CollapsibleMixin],
33

44
getCollapsibleDOMNode(){
5-
return this.refs.panel.getDOMNode();
5+
return React.findDOMNode(this.refs.panel);
66
},
77

88
getCollapsibleDimensionValue(){
9-
return this.refs.panel.getDOMNode().scrollHeight;
9+
return React.findDOMNode(this.refs.panel).scrollHeight;
1010
},
1111

1212
onHandleToggle(e){

docs/src/ComponentsPage.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@ const ComponentsPage = React.createClass({
3030
},
3131

3232
componentDidMount() {
33-
let elem = this.refs.sideNav.getDOMNode(),
33+
let elem = React.findDOMNode(this.refs.sideNav),
3434
domUtils = Affix.domUtils,
3535
sideNavOffsetTop = domUtils.getOffset(elem).top,
3636
sideNavMarginTop = parseInt(domUtils.getComputedStyles(elem.firstChild).marginTop, 10),
37-
topNavHeight = this.refs.topNav.getDOMNode().offsetHeight;
37+
topNavHeight = React.findDOMNode(this.refs.topNav).offsetHeight;
3838

3939
this.setState({
4040
navOffsetTop: sideNavOffsetTop - topNavHeight - sideNavMarginTop,
41-
navOffsetBottom: this.refs.footer.getDOMNode().offsetHeight
41+
navOffsetBottom: React.findDOMNode(this.refs.footer).offsetHeight
4242
});
4343
},
4444

docs/src/ReactPlayground.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ class CodeMirrorEditor extends React.Component {
112112
return;
113113
}
114114

115-
this.editor = CodeMirror.fromTextArea(this.refs.editor.getDOMNode(), {
115+
this.editor = CodeMirror.fromTextArea(React.findDOMNode(this.refs.editor), {
116116
mode: 'javascript',
117117
lineNumbers: false,
118118
lineWrapping: false,
@@ -273,7 +273,7 @@ const ReactPlayground = React.createClass({
273273
},
274274

275275
componentWillUnmount() {
276-
let mountNode = this.refs.mount.getDOMNode();
276+
let mountNode = React.findDOMNode(this.refs.mount);
277277
try {
278278
React.unmountComponentAtNode(mountNode);
279279
} catch (e) {
@@ -282,7 +282,7 @@ const ReactPlayground = React.createClass({
282282
},
283283

284284
executeCode() {
285-
let mountNode = this.refs.mount.getDOMNode();
285+
let mountNode = React.findDOMNode(this.refs.mount);
286286

287287
try {
288288
React.unmountComponentAtNode(mountNode);

src/CollapsibleNav.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ const specCollapsibleNav = {
2222
},
2323

2424
getCollapsibleDOMNode() {
25-
return this.getDOMNode();
25+
return React.findDOMNode(this);
2626
},
2727

2828
getCollapsibleDimensionValue() {
@@ -31,7 +31,7 @@ const specCollapsibleNav = {
3131
for (let key in nodes) {
3232
if (nodes.hasOwnProperty(key)) {
3333

34-
let n = nodes[key].getDOMNode()
34+
let n = React.findDOMNode(nodes[key])
3535
, h = n.offsetHeight
3636
, computedStyles = domUtils.getComputedStyles(n);
3737

0 commit comments

Comments
 (0)