import React from 'react'; import { bindActionCreators } from 'redux'; import * as actions from '../actions/exploreActions'; import { connect } from 'react-redux'; import SelectArray from './SelectArray'; const propTypes = { actions: React.PropTypes.object, metricsOpts: React.PropTypes.array, metrics: React.PropTypes.array, groupByColumnOpts: React.PropTypes.array, groupByColumns: React.PropTypes.array, }; const defaultProps = { metricsOpts: [], metrics: [], groupByColumnOpts: [], groupByColumns: [], }; const GroupBy = (props) => { const selects = [ { key: 'groupByColumns', title: 'Group By', options: props.groupByColumnOpts, value: props.groupByColumns, multi: true, width: '12', }, { key: 'metrics', title: 'Metrics', options: props.metricsOpts, value: props.metrics, multi: true, width: '12', }]; return (