ff9f2088f7
Squashed commit of the following: commit 3842f879865818a3299f8283f8ed1b43c5566500 Author: Surinna Curtis <ekiru.0@gmail.com> Date: Mon Jul 3 19:57:39 2017 -0500 Fix some style issues commit 08628a0234392ecac90e869a1272f429de0b6db2 Author: Surinna Curtis <ekiru.0@gmail.com> Date: Mon Jul 3 19:35:22 2017 -0500 Improved styling and layout of select app settings commit 1787a7c20f2bf7101c6d6830450564178314a737 Author: Surinna Curtis <ekiru.0@gmail.com> Date: Mon Jul 3 17:13:53 2017 -0500 remove the layout selector ui from the drawer commit 7d93b180b1e615e2c36210ad6f119fe80a2778d8 Author: Surinna Curtis <ekiru.0@gmail.com> Date: Mon Jul 3 17:01:51 2017 -0500 Add layout setting to app settings modal
22 lines
666 B
JavaScript
22 lines
666 B
JavaScript
import { connect } from 'react-redux';
|
|
import { changeLocalSetting } from '../../../actions/local_settings';
|
|
import { closeModal } from '../../../actions/modal';
|
|
import SettingsModal from '../components/settings_modal';
|
|
|
|
const mapStateToProps = state => ({
|
|
settings: state.get('local_settings'),
|
|
});
|
|
|
|
const mapDispatchToProps = dispatch => ({
|
|
toggleSetting (setting, e) {
|
|
dispatch(changeLocalSetting(setting, e.target.checked));
|
|
},
|
|
changeSetting (setting, e) {
|
|
dispatch(changeLocalSetting(setting, e.target.value));
|
|
},
|
|
onClose () {
|
|
dispatch(closeModal());
|
|
},
|
|
});
|
|
|
|
export default connect(mapStateToProps, mapDispatchToProps)(SettingsModal);
|