import { connect } from 'react-redux'; import ColumnSettings from '../components/column_settings'; import { changeSetting, saveSettings } from 'flavours/glitch/actions/settings'; const mapStateToProps = state => ({ settings: state.getIn(['settings', 'home']), }); const mapDispatchToProps = dispatch => ({ onChange (path, checked) { dispatch(changeSetting(['home', ...path], checked)); }, onSave () { dispatch(saveSettings()); }, }); export default connect(mapStateToProps, mapDispatchToProps)(ColumnSettings);