UNPKG

gambit

Version:

A hyper-thin library to help building API driven redux apps

18 lines (16 loc) 553 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = createConstants; // NB: The space allows for split matching when reducers are checked function createConstants() { var arr = arguments.length <= 0 || arguments[0] === undefined ? [] : arguments[0]; return arr.reduce(function (prev, curr) { prev[curr + "_STARTING"] = " " + curr + "_STARTING"; prev[curr + "_DONE"] = " " + curr + "_DONE"; prev[curr + "_FAILED"] = " " + curr + "_FAILED"; prev[curr] = curr; return prev; }, {}); }