1.0.6 • Published 8 years ago

af-redux-actions v1.0.6

Weekly downloads
4
License
MIT
Repository
github
Last release
8 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

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago