1 | !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("AstxReduxUtil",[],t):"object"==typeof exports?exports.AstxReduxUtil=t():e.AstxReduxUtil=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var u=n[r]={i:r,l:!1,exports:{}};return e[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=7)}([function(e,t,n){"use strict";function r(e){var t=u(e)?a.call(e):"";return t==i||t==c}function u(e){var t=void 0===e?"undefined":o(e);return!!e&&("object"==t||"function"==t)}var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i="[object Function]",c="[object GeneratorFunction]",d=Object.prototype,a=d.toString;e.exports=r},function(e,t,n){"use strict";function r(e,t){if(!e)throw Error(t)}t.__esModule=!0,t.default=r,r.prefix=function(e){return function(t,n){return r(t,e+n)}}},function(e,t,n){"use strict";function r(e){return e}e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i.default,r=arguments[3],u=f.default.prefix("AstxReduxUtil.conditionalReducer() parameter violation: ");return u(e,"conditionalFn argument is required"),u((0,d.default)(e),"conditionalFn argument is NOT a function"),u(t,"thenReducerFn argument is required"),u((0,d.default)(t),"thenReducerFn argument is NOT a function"),u((0,d.default)(n),"elseReducerFn argument is NOT a function"),function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r,o=arguments[1],i=arguments[2];return void 0===i&&(i=u),e(u,o,i)?t(u,o,i):n(u,o,i)}}t.__esModule=!0,t.default=u;var o=n(2),i=r(o),c=n(0),d=r(c),a=n(1),f=r(a)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function u(){for(var e=arguments.length,t=Array(e),n=0;e>n;n++)t[n]=arguments[n];var r=(0,i.default)((0,d.default)(t))?void 0:t.pop(),u=f.default.prefix("AstxReduxUtil.joinReducers() parameter violation: ");u(t&&t.length>=2,"two or more reducerFn arguments are required");var o=t.reduce(function(e,t,n){return e||((0,i.default)(t)?0:n+1)},0);return u(!o,"argument position number "+o+" is NOT a function ... expecting two or more reducerFns to join together"),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r,n=arguments[1],u=arguments[2];return void 0===u&&(u=e),t.reduce(function(e,t){return t(e,n,u)},e)}}t.__esModule=!0,t.default=u;var o=n(0),i=r(o),c=n(6),d=r(c),a=n(1),f=r(a)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=f.default.prefix("AstxReduxUtil.reducerHash() parameter violation: ");n(e,"actionHandlers is required");var r=Object.getOwnPropertyNames(e).reduce(function(t,n){return t||(0,d.default)(e[n])?null:n},null);n(!r,"actionHandlers['"+r+"'] is NOT a function ... expecting reducer function indexed by action type"),n(!e.undefined,"actionHandlers contains an 'undefined' entry ... suspect a misspelled constant");var u=function(t){return e[t.type]||i.default};return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,n=arguments[1],r=arguments[2];return void 0===r&&(r=e),u(n)(e,n,r)}}t.__esModule=!0,t.default=u;var o=n(2),i=r(o),c=n(0),d=r(c),a=n(1),f=r(a)},function(e,t,n){"use strict";function r(e){var t=e?e.length:0;return t?e[t-1]:void 0}e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0,t.reducerHash=t.joinReducers=t.conditionalReducer=void 0;var u=n(3),o=r(u),i=n(4),c=r(i),d=n(5),a=r(d);t.conditionalReducer=o.default,t.joinReducers=c.default,t.reducerHash=a.default,t.default={conditionalReducer:o.default,joinReducers:c.default,reducerHash:a.default}}])}); |