diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2017-01-10 17:25:10 +0100 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2017-01-10 17:25:10 +0100 |
commit | 312c51b5c87e23c62d163770d550dc94df32627f (patch) | |
tree | 29b29205d4c08176bb271854ab82406211b645c5 /app/assets/javascripts/components/actions | |
parent | 1e9d2c4b1e00e8e68fefe5c04b48f66c827d31d5 (diff) |
Home column filters
Diffstat (limited to 'app/assets/javascripts/components/actions')
-rw-r--r-- | app/assets/javascripts/components/actions/settings.jsx | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/app/assets/javascripts/components/actions/settings.jsx b/app/assets/javascripts/components/actions/settings.jsx index 0a6fb7cdb..c754b30ca 100644 --- a/app/assets/javascripts/components/actions/settings.jsx +++ b/app/assets/javascripts/components/actions/settings.jsx @@ -3,13 +3,15 @@ import axios from 'axios'; export const SETTING_CHANGE = 'SETTING_CHANGE'; export function changeSetting(key, value) { - return (dispatch, getState) => { - dispatch({ - type: SETTING_CHANGE, - key, - value - }); + return { + type: SETTING_CHANGE, + key, + value + }; +}; +export function saveSettings() { + return (_, getState) => { axios.put('/api/web/settings', { data: getState().get('settings').toJS() }); |