mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
Fix cycle in AutoFocusUtils
In 5c5d2ec182 I accidentally introduced a dependency cycle:
AutoFocusUtils -> findDOMNode -> ReactDOMComponent -> AutoFocusUtils
This breaks some tools internally. We're not actually using findDOMNode in AutoFocusUtils any more so we can just delete it.
This commit is contained in:
@@ -14,20 +14,9 @@
|
||||
|
||||
var ReactMount = require('ReactMount');
|
||||
|
||||
var findDOMNode = require('findDOMNode');
|
||||
var focusNode = require('focusNode');
|
||||
|
||||
var Mixin = {
|
||||
componentDidMount: function() {
|
||||
if (this.props.autoFocus) {
|
||||
focusNode(findDOMNode(this));
|
||||
}
|
||||
},
|
||||
};
|
||||
|
||||
var AutoFocusUtils = {
|
||||
Mixin: Mixin,
|
||||
|
||||
focusDOMComponent: function() {
|
||||
focusNode(ReactMount.getNode(this._rootNodeID));
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user