File tree Expand file tree Collapse file tree 1 file changed +17
-10
lines changed
src/components/containers Expand file tree Collapse file tree 1 file changed +17
-10
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ import Fold from './Fold';
22import TraceRequiredPanel from './TraceRequiredPanel' ;
33import PropTypes from 'prop-types' ;
44import React , { Component } from 'react' ;
5- import { connectUpdateMenuToLayout , localize } from 'lib' ;
5+ import { connectUpdateMenuToLayout , localize , capitalize } from 'lib' ;
66
77const UpdateMenuFold = connectUpdateMenuToLayout ( Fold ) ;
88
@@ -13,15 +13,22 @@ class UpdateMenuAccordion extends Component {
1313
1414 const content =
1515 updatemenus . length > 0 &&
16- updatemenus . map ( ( sli , i ) => (
17- < UpdateMenuFold
18- key = { i }
19- updateMenuIndex = { i }
20- name = { _ ( 'Update Menu' ) + ` ${ i + 1 } ` }
21- >
22- { children }
23- </ UpdateMenuFold >
24- ) ) ;
16+ updatemenus . map ( ( upd , i ) => {
17+ const updateMenuType = capitalize ( upd . type ) || 'Dropdown' ;
18+ const activeElementLabel = upd . buttons . filter (
19+ b => b . index === upd . active
20+ ) [ 0 ] . label ;
21+
22+ return (
23+ < UpdateMenuFold
24+ key = { i }
25+ updateMenuIndex = { i }
26+ name = { updateMenuType + ': ' + activeElementLabel }
27+ >
28+ { children }
29+ </ UpdateMenuFold >
30+ ) ;
31+ } ) ;
2532
2633 return (
2734 < TraceRequiredPanel
You can’t perform that action at this time.
0 commit comments