import * as types from 'constants/action_types' import lbry from 'lbry' export function doFetchDaemonSettings() { return function(dispatch, getState) { lbry.get_settings().then((settings) => { dispatch({ type: types.DAEMON_SETTINGS_RECEIVED, data: { settings } }) }) } } export function doSetDaemonSetting(key, value) { return function(dispatch, getState) { let settings = {}; settings[key] = value; lbry.settings_set(settings).then(settings) lbry.get_settings().then((settings) => { dispatch({ type: types.DAEMON_SETTINGS_RECEIVED, data: { settings } }) }) } }