Use modern js stuffs

pull/1385/head
Alex P 2017-05-05 09:53:46 -07:00
parent 6e106a4e77
commit 16a27381dd
2 changed files with 4 additions and 4 deletions

View File

@ -24,14 +24,14 @@ class FunctionSelector extends Component {
if (this.isSelected(item)) {
nextItems = localSelectedItems.filter(i => i !== item)
} else {
nextItems = localSelectedItems.concat(item)
nextItems = [...localSelectedItems, item]
}
this.setState({localSelectedItems: nextItems})
}
isSelected(item) {
return this.state.localSelectedItems.indexOf(item) > -1
return !!this.state.localSelectedItems.find(text => text === item)
}
onApplyFunctions(e) {

View File

@ -48,14 +48,14 @@ class MultiSelectDropdown extends Component {
if (this.isSelected(item)) {
nextItems = localSelectedItems.filter(i => i !== item)
} else {
nextItems = localSelectedItems.concat(item)
nextItems = [...localSelectedItems, item]
}
this.setState({localSelectedItems: nextItems})
}
isSelected(item) {
return this.state.localSelectedItems.indexOf(item) > -1
return !!this.state.localSelectedItems.find(text => text === item)
}
onApplyFunctions(e) {