settings.actions.js 468 B

12345678910111213141516171819
  1. export const TOGGLE_SETTING = 'TOGGLE_SETTING';
  2. export const CHANGE_SETTING = 'CHANGE_SETTING';
  3. /**
  4. * Change a setting value
  5. * payload.name: name of the setting prop to change
  6. * payload.value: new value to apply
  7. */
  8. export function changeSetting(name, value) {
  9. return { type: CHANGE_SETTING, name, value };
  10. }
  11. /**
  12. * Toggle a setting value (only boolean)
  13. */
  14. export function toggleSetting(name) {
  15. return { type: TOGGLE_SETTING, name };
  16. }