1.0.6 • Published 7 years ago

af-redux-actions v1.0.6

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

af-redux-actions

Greenkeeper badge

utility functions for redux actions and action creators

Example usage

/* eslint-disable no-multi-spaces */

import {
  genActionType,
  genActionCreators,
} from 'af-redux-actions';

const genApiActions              = genActionType({ module: 'api' });

const API_CALL_REQUESTED         = genApiActions('API_CALL_REQUESTED');
const SUCCESS_API_CALL_REQUESTED = genApiActions('API_CALL_REQUESTED', { success: true });
const FAIL_API_CALL_REQUESTED    = genApiActions('API_CALL_REQUESTED', { success: false });

const actionCreators = {
  call: {
    default: API_CALL_REQUESTED,
    success: SUCCESS_API_CALL_REQUESTED,
    failure: FAIL_API_CALL_REQUESTED,
  },
};

const api = genActionCreators(actionCreators);

export {
  api as default,

  API_CALL_REQUESTED,
  SUCCESS_API_CALL_REQUESTED,
  FAIL_API_CALL_REQUESTED,
};
1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago