File tree Expand file tree Collapse file tree 3 files changed +11
-4
lines changed
components/virtual-tree/components/Node
bulk-actions/BulkDelete/BulkDeleteContent Expand file tree Collapse file tree 3 files changed +11
-4
lines changed Original file line number Diff line number Diff line change 1
- import React from 'react'
1
+ import React , { useEffect } from 'react'
2
2
import { NodePublicState } from 'react-vtree/dist/es/Tree'
3
3
import cx from 'classnames'
4
4
import { EuiIcon , EuiToolTip , keys as ElasticKeys } from '@elastic/eui'
@@ -31,6 +31,12 @@ const Node = ({
31
31
updateStatusSelected,
32
32
} = data
33
33
34
+ useEffect ( ( ) => {
35
+ if ( isSelected && keys ) {
36
+ updateStatusSelected ?.( fullName , keys )
37
+ }
38
+ } , [ keys , isSelected ] )
39
+
34
40
const handleClick = ( ) => {
35
41
if ( isLeaf && keys ) {
36
42
setItems ?.( keys )
Original file line number Diff line number Diff line change @@ -40,8 +40,10 @@ const BulkDeleteContent = () => {
40
40
41
41
return (
42
42
< div style = { style } className = { styles . item } data-testid = { `row-${ index } ` } >
43
- < div color = "subdued" className = { styles . key } > { key } </ div >
44
- < div ref = { rowRef } className = { styles . error } > { error } </ div >
43
+ < span ref = { rowRef } >
44
+ < span className = { styles . key } > { key } </ span >
45
+ < span className = { styles . error } > { error } </ span >
46
+ </ span >
45
47
</ div >
46
48
)
47
49
}
Original file line number Diff line number Diff line change @@ -189,7 +189,6 @@ const KeysHeader = (props: Props) => {
189
189
}
190
190
} )
191
191
}
192
- dispatch ( resetKeys ( ) )
193
192
dispatch ( resetKeysData ( ) )
194
193
dispatch ( changeKeyViewType ( type ) )
195
194
dispatch ( resetBrowserTree ( ) )
You can’t perform that action at this time.
0 commit comments