@@ -16,6 +16,7 @@ import {
16
16
map ,
17
17
mapObjIndexed ,
18
18
mergeRight ,
19
+ omit ,
19
20
pick ,
20
21
pickBy ,
21
22
propOr ,
@@ -237,7 +238,7 @@ class BaseTreeContainer extends Component {
237
238
) ;
238
239
}
239
240
240
- getComponent ( _dashprivate_layout , children , loading_state , setProps , _dashextra_controlProps ) {
241
+ getComponent ( _dashprivate_layout , children , loading_state , setProps , _extraProps ) {
241
242
const { _dashprivate_config, _dashprivate_dispatch, _dashprivate_error} =
242
243
this . props ;
243
244
@@ -262,7 +263,7 @@ class BaseTreeContainer extends Component {
262
263
] ,
263
264
_dashprivate_config
264
265
) ;
265
- let props = mergeRight ( _dashextra_controlProps , dissoc ( 'children' , _dashprivate_layout . props ) ) ;
266
+ let props = mergeRight ( _extraProps , dissoc ( 'children' , _dashprivate_layout . props ) ) ;
266
267
267
268
for ( let i = 0 ; i < childrenProps . length ; i ++ ) {
268
269
const childrenProp = childrenProps [ i ] ;
@@ -476,17 +477,25 @@ class BaseTreeContainer extends Component {
476
477
477
478
render ( ) {
478
479
const {
479
- _dashprivate_error,
480
480
_dashprivate_layout,
481
481
_dashprivate_loadingState,
482
- _dashprivate_loadingStateHash,
483
- _dashprivate_path,
484
- _dashprivate_config,
485
- _dashprivate_dispatch,
486
- _dashprivate_graphs,
487
- _dashprivate_loadingMap,
488
- ..._dashextra_controlProps
482
+ _dashprivate_path
489
483
} = this . props ;
484
+
485
+ const _extraProps = omit (
486
+ [
487
+ '_dashprivate_error' ,
488
+ '_dashprivate_layout' ,
489
+ '_dashprivate_loadingState' ,
490
+ '_dashprivate_loadingStateHash' ,
491
+ '_dashprivate_path' ,
492
+ '_dashprivate_config' ,
493
+ '_dashprivate_dispatch' ,
494
+ '_dashprivate_graphs' ,
495
+ '_dashprivate_loadingMap'
496
+ ] ,
497
+ this . props
498
+ ) ;
490
499
491
500
const layoutProps = this . getLayoutProps ( ) ;
492
501
@@ -500,7 +509,7 @@ class BaseTreeContainer extends Component {
500
509
children ,
501
510
_dashprivate_loadingState ,
502
511
this . setProps ,
503
- _dashextra_controlProps
512
+ _extraProps
504
513
) ;
505
514
}
506
515
}
0 commit comments