Commit 83d4c0e 1 parent b60946e commit 83d4c0e Copy full SHA for 83d4c0e
File tree 1 file changed +8
-10
lines changed
1 file changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -121,7 +121,7 @@ class TreeNode extends Component {
121
121
}
122
122
123
123
componentDidMount ( ) {
124
- this . itemNode = findDOMNode ( this . refs . node ) ;
124
+ this . itemNode = findDOMNode ( this . nodeEl ) ;
125
125
this . setFocus ( ) ;
126
126
}
127
127
@@ -414,10 +414,7 @@ class TreeNode extends Component {
414
414
}
415
415
416
416
return (
417
- < div
418
- className = { `${ prefix } tree-node-label-wrapper` }
419
- ref = "labelWrapper"
420
- >
417
+ < div className = { `${ prefix } tree-node-label-wrapper` } >
421
418
< div { ...labelProps } > { label } </ div >
422
419
</ div >
423
420
) ;
@@ -427,10 +424,7 @@ class TreeNode extends Component {
427
424
const { prefix } = this . props ;
428
425
const { label } = this . state ;
429
426
return (
430
- < div
431
- className = { `${ prefix } tree-node-label-wrapper` }
432
- ref = "labelWrapper"
433
- >
427
+ < div className = { `${ prefix } tree-node-label-wrapper` } >
434
428
< TreeNodeInput
435
429
prefix = { prefix }
436
430
defaultValue = { label }
@@ -468,6 +462,10 @@ class TreeNode extends Component {
468
462
return childTree ;
469
463
}
470
464
465
+ saveRef = ref => {
466
+ this . nodeEl = ref ;
467
+ } ;
468
+
471
469
render ( ) {
472
470
const {
473
471
prefix,
@@ -574,7 +572,7 @@ class TreeNode extends Component {
574
572
return (
575
573
< li role = "presentation" className = { newClassName } { ...others } >
576
574
< div
577
- ref = "node"
575
+ ref = { this . saveRef }
578
576
role = "treeitem"
579
577
aria-selected = { selected }
580
578
aria-disabled = { disabled }
You can’t perform that action at this time.
0 commit comments