Skip to content

Commit 680a5b7

Browse files
committed
improve code style
1 parent 0e3dbc6 commit 680a5b7

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

components/table/filterDropdown.jsx

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,12 @@ export default class FilterMenu extends React.Component {
6262
}
6363

6464
renderMenus(items) {
65-
let menuItems = items.map(item => {
65+
return items.map(item => {
6666
if (item.children && item.children.length > 0) {
67-
const keyPathOfSelectedItem = this.state.keyPathOfSelectedItem;
68-
const containSelected = Object.keys(keyPathOfSelectedItem).some(key => {
69-
const keyPath = keyPathOfSelectedItem[key];
70-
return keyPath.indexOf(item.value) >= 0;
71-
});
67+
const { keyPathOfSelectedItem } = this.state;
68+
const containSelected = Object.keys(keyPathOfSelectedItem).some(
69+
key => keyPathOfSelectedItem[key].indexOf(item.value) >= 0
70+
);
7271
const subMenuCls = containSelected ? 'ant-dropdown-submenu-contain-selected' : '';
7372
return (
7473
<SubMenu title={item.text} className={subMenuCls} key={item.value.toString()}>
@@ -78,7 +77,6 @@ export default class FilterMenu extends React.Component {
7877
}
7978
return this.renderMenuItem(item);
8079
});
81-
return menuItems;
8280
}
8381

8482
handleMenuItemClick = (info) => {

0 commit comments

Comments
 (0)