|
|
@@ -5,7 +5,7 @@
|
|
|
|
|
|
import React, { Component } from 'react'
|
|
|
import './common-func.less'
|
|
|
-import FuncTltle from './FuncTltle'
|
|
|
+import FuncTitle from './FuncTitle'
|
|
|
import { isObjEmpty } from '../../../utils/common.util'
|
|
|
import FuncItem from './FuncItem'
|
|
|
|
|
|
@@ -26,7 +26,7 @@ export default class FuncGroup extends Component {
|
|
|
}
|
|
|
|
|
|
render () {
|
|
|
- let { funcGroup, line, onRightClick, onFuncClick } = this.props
|
|
|
+ let { funcGroup, line, onRightClick, onFuncClick, operation, rightIcon } = this.props
|
|
|
let funcItems = []
|
|
|
if (!isObjEmpty(funcGroup.funcList)) {
|
|
|
funcGroup.funcList.forEach((funcItem, funcIndex) => {
|
|
|
@@ -34,6 +34,7 @@ export default class FuncGroup extends Component {
|
|
|
<FuncItem
|
|
|
funcObj={funcItem}
|
|
|
line={line}
|
|
|
+ operation={operation || funcItem.operation}
|
|
|
onFuncClick={onFuncClick}
|
|
|
key={funcIndex}/>,
|
|
|
)
|
|
|
@@ -45,7 +46,9 @@ export default class FuncGroup extends Component {
|
|
|
style={{
|
|
|
overflowX: 'hidden',
|
|
|
}}>
|
|
|
- <FuncTltle funcTitle={funcGroup} onRightClick={onRightClick}/>
|
|
|
+ <FuncTitle funcTitle={funcGroup}
|
|
|
+ rightIcon={rightIcon || funcGroup.rightIcon}
|
|
|
+ onRightClick={onRightClick}/>
|
|
|
<div
|
|
|
style={{
|
|
|
marginRight: line ? '-1px' : '0px',
|