New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

redux-actions-helper

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

redux-actions-helper - npm Package Compare versions

Comparing version 0.0.1 to 0.0.2

__tests__/index.spec.js

20

dist/createAction.js

@@ -14,3 +14,3 @@ 'use strict';

var createStateActionFunc = function createStateActionFunc(actionType, fetchActionCreator, metaCreator) {
var createStateActionFunc = function createStateActionFunc(actionType, payloadCreator, metaCreator) {
return function () {

@@ -24,3 +24,3 @@ for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {

type: actionType,
payload: getActionData(fetchActionCreator, [{ dispatch: dispatch, getState: getState }].concat(args)),
payload: getActionData(payloadCreator, [{ dispatch: dispatch, getState: getState }].concat(args)),
meta: getActionData(metaCreator, args)

@@ -32,3 +32,3 @@ });

var createActionFunc = function createActionFunc(actionType, fetchActionCreator, metaCreator) {
var createActionFunc = function createActionFunc(actionType, payloadCreator, metaCreator) {
return function () {

@@ -41,3 +41,3 @@ for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {

type: actionType,
payload: getActionData(fetchActionCreator, args),
payload: getActionData(payloadCreator, args),
meta: getActionData(metaCreator, args)

@@ -49,5 +49,5 @@ };

var functionCreator = function functionCreator(func) {
return function (actionName, actionCreator, metaCreator) {
return function (actionName, payloadCreator, metaCreator) {
var creator = function creator() {
return func(actionName, actionCreator, metaCreator).apply(undefined, arguments);
return func(actionName, payloadCreator, metaCreator).apply(undefined, arguments);
};

@@ -61,8 +61,8 @@ creator.toString = function () {

var createAction = exports.createAction = function createAction(actionName, actionCreator, metaCreator) {
return functionCreator(createActionFunc)(actionName, actionCreator, metaCreator);
var createAction = exports.createAction = function createAction(actionName, payloadCreator, metaCreator) {
return functionCreator(createActionFunc)(actionName, payloadCreator, metaCreator);
};
var createActionWithState = exports.createActionWithState = function createActionWithState(actionName, actionCreator, metaCreator) {
return functionCreator(createStateActionFunc)(actionName, actionCreator, metaCreator);
var createActionWithState = exports.createActionWithState = function createActionWithState(actionName, payloadCreator, metaCreator) {
return functionCreator(createStateActionFunc)(actionName, payloadCreator, metaCreator);
};
{
"name": "redux-actions-helper",
"version": "0.0.1",
"version": "0.0.2",
"description": "",
"main": "./dist/index.js",
"scripts": {
"build": "babel src --out-dir dist"
"build": "babel src --out-dir dist",
"test": "jest"
},

@@ -26,5 +27,7 @@ "repository": {

"babel-cli": "^6.18.0",
"babel-jest": "^18.0.0",
"babel-preset-es2015": "^6.18.0",
"babel-preset-stage-0": "^6.16.0"
"babel-preset-stage-0": "^6.16.0",
"jest": "^18.0.0"
}
}

@@ -6,19 +6,19 @@ const getActionData = (func, args) => {

const createStateActionFunc = (actionType, fetchActionCreator, metaCreator) =>
const createStateActionFunc = (actionType, payloadCreator, metaCreator) =>
(...args) => (dispatch, getState) => dispatch({
type: actionType,
payload: getActionData(fetchActionCreator, [{ dispatch, getState }].concat(args)),
payload: getActionData(payloadCreator, [{ dispatch, getState }].concat(args)),
meta: getActionData(metaCreator, args),
})
const createActionFunc = (actionType, fetchActionCreator, metaCreator) =>
const createActionFunc = (actionType, payloadCreator, metaCreator) =>
(...args) => ({
type: actionType,
payload: getActionData(fetchActionCreator, args),
payload: getActionData(payloadCreator, args),
meta: getActionData(metaCreator, args),
})
const functionCreator = (func) => (actionName, actionCreator, metaCreator) => {
const functionCreator = (func) => (actionName, payloadCreator, metaCreator) => {
const creator = (...args) => func(
actionName, actionCreator, metaCreator
actionName, payloadCreator, metaCreator
)(...args)

@@ -29,8 +29,8 @@ creator.toString = () => actionName

export const createAction = (actionName, actionCreator, metaCreator) => {
return functionCreator(createActionFunc)(actionName, actionCreator, metaCreator)
export const createAction = (actionName, payloadCreator, metaCreator) => {
return functionCreator(createActionFunc)(actionName, payloadCreator, metaCreator)
};
export const createActionWithState = (actionName, actionCreator, metaCreator) => {
return functionCreator(createStateActionFunc)(actionName, actionCreator, metaCreator)
export const createActionWithState = (actionName, payloadCreator, metaCreator) => {
return functionCreator(createStateActionFunc)(actionName, payloadCreator, metaCreator)
};
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc