]> cat aescling's git repositories - mastodon.git/blob - app/javascript/flavours/glitch/features/home_timeline/containers/column_settings_container.js
Merge branch 'master' into glitch-soc/merge-upstream
[mastodon.git] / app / javascript / flavours / glitch / features / home_timeline / containers / column_settings_container.js
1 import { connect } from 'react-redux';
2 import ColumnSettings from '../components/column_settings';
3 import { changeSetting, saveSettings } from 'flavours/glitch/actions/settings';
4
5 const mapStateToProps = state => ({
6 settings: state.getIn(['settings', 'home']),
7 });
8
9 const mapDispatchToProps = dispatch => ({
10
11 onChange (path, checked) {
12 dispatch(changeSetting(['home', ...path], checked));
13 },
14
15 onSave () {
16 dispatch(saveSettings());
17 },
18
19 });
20
21 export default connect(mapStateToProps, mapDispatchToProps)(ColumnSettings);
This page took 0.050854 seconds and 4 git commands to generate.