- import { connect } from 'react-redux';
- import FilterBar from '../components/filter_bar';
- import { setFilter } from '../../../actions/notifications';
-
- const makeMapStateToProps = state => ({
- selectedFilter: state.getIn(['settings', 'notifications', 'quickFilter', 'active']),
- advancedMode: state.getIn(['settings', 'notifications', 'quickFilter', 'advanced']),
- });
-
- const mapDispatchToProps = (dispatch) => ({
- selectFilter (newActiveFilter) {
- dispatch(setFilter(newActiveFilter));
- },
- });
-
- export default connect(makeMapStateToProps, mapDispatchToProps)(FilterBar);
|