()
| 113 | * @return {*} 菜单项 |
| 114 | */ |
| 115 | const getMenu = () => { |
| 116 | const items = shape.drawer.getToolMenus().map(toolMenu => { |
| 117 | const menu = { |
| 118 | key: toolMenu.key, |
| 119 | label: t(toolMenu.label), |
| 120 | popupClassName: 'react-node-header-menu-sub', |
| 121 | popupOffset: [10, 0], |
| 122 | }; |
| 123 | toolMenu.children && (menu.children = toolMenu.children); |
| 124 | toolMenu.onTitleClick && (menu.onTitleClick = toolMenu.onTitleClick); |
| 125 | return menu; |
| 126 | }); |
| 127 | return {items, onClick: (e) => onMenuClick(e), onOpenChange, triggerSubMenuAction: 'click'}; |
| 128 | }; |
| 129 | |
| 130 | /** |
| 131 | * 展示菜单. |
no test coverage detected