diff --git a/src/components/filter/FilterEditor.jsx b/src/components/filter/FilterEditor.jsx index 7c1405ae..f6535f60 100644 --- a/src/components/filter/FilterEditor.jsx +++ b/src/components/filter/FilterEditor.jsx @@ -5,10 +5,14 @@ import input from '../../config/input.js' import colors from '../../config/colors.js' import { margins } from '../../config/scales.js' +import Button from '../Button' import SelectInput from '../inputs/SelectInput' import StringInput from '../inputs/StringInput' import AutocompleteInput from '../inputs/AutocompleteInput' +import AddIcon from 'react-icons/lib/md/add-circle-outline' +import DeleteIcon from 'react-icons/lib/md/delete' + const combiningFilterOps = ['all', 'any', 'none'] const setFilterOps = ['in', '!in'] const otherFilterOps = Object @@ -89,6 +93,7 @@ class SingleFilterEditor extends React.Component { filter: React.PropTypes.array.isRequired, onChange: React.PropTypes.func.isRequired, properties: React.PropTypes.object, + style: React.PropTypes.object, } static defaultProps = { @@ -109,10 +114,11 @@ class SingleFilterEditor extends React.Component { return
{ - return + return
+ + +
}) //TODO: Implement support for nested filter