UNPKG

@kandy-io/uc-sdk-3.x

Version:

The v3 stream of the Kandy UC JavaScript SDK has been deprecated and is not receiving regular updates. The latest version of the SDK can be found at https://github.com/Kandy-IO/kandy-uc-js-sdk.

1,469 lines (1,257 loc) 2.78 MB
/** * Kandy.js * kandy.uc.js * Version: 3.41.3-v4-support.12 */ (function webpackUniversalModuleDefinition(root, factory) { if(typeof exports === 'object' && typeof module === 'object') module.exports = factory(); else if(typeof define === 'function' && define.amd) define([], factory); else if(typeof exports === 'object') exports["Kandy"] = factory(); else root["Kandy"] = factory(); })(window, function() { return /******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); /******/ } /******/ }; /******/ /******/ // define __esModule on exports /******/ __webpack_require__.r = function(exports) { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ /******/ // create a fake namespace object /******/ // mode & 1: value is a module id, require it /******/ // mode & 2: merge all properties of value into the ns /******/ // mode & 4: return value when already ns object /******/ // mode & 8|1: behave like require /******/ __webpack_require__.t = function(value, mode) { /******/ if(mode & 1) value = __webpack_require__(value); /******/ if(mode & 8) return value; /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; /******/ var ns = Object.create(null); /******/ __webpack_require__.r(ns); /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); /******/ return ns; /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = ""; /******/ /******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = 172); /******/ }) /************************************************************************/ /******/ ([ /* 0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return apply; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return ALL; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return logError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return CALL; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return wrapSagaDispatch; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return identity; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return FORK; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return GET_CONTEXT; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return buffers; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return detach; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return JOIN; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return take; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return fork; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return cancel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "o", function() { return call; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "p", function() { return actionChannel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "q", function() { return PUT; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "r", function() { return sliding; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "s", function() { return RACE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "t", function() { return SELECT; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "u", function() { return TAKE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "v", function() { return delay; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "w", function() { return race; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return effectTypes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return takeMaybe; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "z", function() { return put; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "A", function() { return putResolve; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "B", function() { return all; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "C", function() { return CPS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "D", function() { return cps; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "E", function() { return spawn; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "F", function() { return join; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "G", function() { return select; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "H", function() { return cancelled; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "I", function() { return flush; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "J", function() { return getContext; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "K", function() { return setContext; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "L", function() { return CANCEL; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "M", function() { return check; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "N", function() { return ACTION_CHANNEL; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "O", function() { return expanding; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "P", function() { return CANCELLED; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Q", function() { return FLUSH; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "R", function() { return SET_CONTEXT; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "S", function() { return internalErr; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "T", function() { return getMetaInfo; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "U", function() { return kTrue; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "V", function() { return createAllStyleChildCallbacks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "W", function() { return createEmptyArray; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "X", function() { return none; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Y", function() { return once; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Z", function() { return assignWithSymbols; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ab", function() { return makeIterator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bb", function() { return remove; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cb", function() { return shouldComplete; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "db", function() { return noop; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "eb", function() { return flatMap; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fb", function() { return getLocation; }); /* unused harmony export w */ /* unused harmony export x */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "gb", function() { return shouldCancel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hb", function() { return shouldTerminate; }); /* harmony import */ var _redux_saga_symbols__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(6); /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(46); /* harmony import */ var _redux_saga_is__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(1); /* harmony import */ var _redux_saga_delay_p__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(77); var konst = function konst(v) { return function () { return v; }; }; var kTrue = /*#__PURE__*/ konst(true); var noop = function noop() {}; if (false) {} var identity = function identity(v) { return v; }; var hasSymbol = typeof Symbol === 'function'; var asyncIteratorSymbol = hasSymbol && Symbol.asyncIterator ? Symbol.asyncIterator : '@@asyncIterator'; function check(value, predicate, error) { if (!predicate(value)) { throw new Error(error); } } var assignWithSymbols = function assignWithSymbols(target, source) { Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(target, source); if (Object.getOwnPropertySymbols) { Object.getOwnPropertySymbols(source).forEach(function (s) { target[s] = source[s]; }); } }; var flatMap = function flatMap(mapper, arr) { var _ref; return (_ref = []).concat.apply(_ref, arr.map(mapper)); }; function remove(array, item) { var index = array.indexOf(item); if (index >= 0) { array.splice(index, 1); } } function once(fn) { var called = false; return function () { if (called) { return; } called = true; fn(); }; } var kThrow = function kThrow(err) { throw err; }; var kReturn = function kReturn(value) { return { value: value, done: true }; }; function makeIterator(next, thro, name) { if (thro === void 0) { thro = kThrow; } if (name === void 0) { name = 'iterator'; } var iterator = { meta: { name: name }, next: next, throw: thro, return: kReturn, isSagaIterator: true }; if (typeof Symbol !== 'undefined') { iterator[Symbol.iterator] = function () { return iterator; }; } return iterator; } function logError(error, _ref2) { var sagaStack = _ref2.sagaStack; /*eslint-disable no-console*/ console.error(error); console.error(sagaStack); } var internalErr = function internalErr(err) { return new Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: " + err + "\n"); }; var createSetContextWarning = function createSetContextWarning(ctx, props) { return (ctx ? ctx + '.' : '') + "setContext(props): argument " + props + " is not a plain object"; }; var FROZEN_ACTION_ERROR = "You can't put (a.k.a. dispatch from saga) frozen actions.\nWe have to define a special non-enumerable property on those actions for scheduling purposes.\nOtherwise you wouldn't be able to communicate properly between sagas & other subscribers (action ordering would become far less predictable).\nIf you are using redux and you care about this behaviour (frozen actions),\nthen you might want to switch to freezing actions in a middleware rather than in action creator.\nExample implementation:\n\nconst freezeActions = store => next => action => next(Object.freeze(action))\n"; // creates empty, but not-holey array var createEmptyArray = function createEmptyArray(n) { return Array.apply(null, new Array(n)); }; var wrapSagaDispatch = function wrapSagaDispatch(dispatch) { return function (action) { if (false) {} return dispatch(Object.defineProperty(action, _redux_saga_symbols__WEBPACK_IMPORTED_MODULE_0__[/* SAGA_ACTION */ "f"], { value: true })); }; }; var shouldTerminate = function shouldTerminate(res) { return res === _redux_saga_symbols__WEBPACK_IMPORTED_MODULE_0__[/* TERMINATE */ "k"]; }; var shouldCancel = function shouldCancel(res) { return res === _redux_saga_symbols__WEBPACK_IMPORTED_MODULE_0__[/* TASK_CANCEL */ "j"]; }; var shouldComplete = function shouldComplete(res) { return shouldTerminate(res) || shouldCancel(res); }; function createAllStyleChildCallbacks(shape, parentCallback) { var keys = Object.keys(shape); var totalCount = keys.length; if (false) {} var completedCount = 0; var completed; var results = Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* array */ "a"])(shape) ? createEmptyArray(totalCount) : {}; var childCallbacks = {}; function checkEnd() { if (completedCount === totalCount) { completed = true; parentCallback(results); } } keys.forEach(function (key) { var chCbAtKey = function chCbAtKey(res, isErr) { if (completed) { return; } if (isErr || shouldComplete(res)) { parentCallback.cancel(); parentCallback(res, isErr); } else { results[key] = res; completedCount++; checkEnd(); } }; chCbAtKey.cancel = noop; childCallbacks[key] = chCbAtKey; }); parentCallback.cancel = function () { if (!completed) { completed = true; keys.forEach(function (key) { return childCallbacks[key].cancel(); }); } }; return childCallbacks; } function getMetaInfo(fn) { return { name: fn.name || 'anonymous', location: getLocation(fn) }; } function getLocation(instrumented) { return instrumented[_redux_saga_symbols__WEBPACK_IMPORTED_MODULE_0__[/* SAGA_LOCATION */ "g"]]; } var BUFFER_OVERFLOW = "Channel's Buffer overflow!"; var ON_OVERFLOW_THROW = 1; var ON_OVERFLOW_DROP = 2; var ON_OVERFLOW_SLIDE = 3; var ON_OVERFLOW_EXPAND = 4; var zeroBuffer = { isEmpty: kTrue, put: noop, take: noop }; function ringBuffer(limit, overflowAction) { if (limit === void 0) { limit = 10; } var arr = new Array(limit); var length = 0; var pushIndex = 0; var popIndex = 0; var push = function push(it) { arr[pushIndex] = it; pushIndex = (pushIndex + 1) % limit; length++; }; var take = function take() { if (length != 0) { var it = arr[popIndex]; arr[popIndex] = null; length--; popIndex = (popIndex + 1) % limit; return it; } }; var flush = function flush() { var items = []; while (length) { items.push(take()); } return items; }; return { isEmpty: function isEmpty() { return length == 0; }, put: function put(it) { if (length < limit) { push(it); } else { var doubledLimit; switch (overflowAction) { case ON_OVERFLOW_THROW: throw new Error(BUFFER_OVERFLOW); case ON_OVERFLOW_SLIDE: arr[pushIndex] = it; pushIndex = (pushIndex + 1) % limit; popIndex = pushIndex; break; case ON_OVERFLOW_EXPAND: doubledLimit = 2 * limit; arr = flush(); length = arr.length; pushIndex = arr.length; popIndex = 0; arr.length = doubledLimit; limit = doubledLimit; push(it); break; default: // DROP } } }, take: take, flush: flush }; } var none = function none() { return zeroBuffer; }; var fixed = function fixed(limit) { return ringBuffer(limit, ON_OVERFLOW_THROW); }; var dropping = function dropping(limit) { return ringBuffer(limit, ON_OVERFLOW_DROP); }; var sliding = function sliding(limit) { return ringBuffer(limit, ON_OVERFLOW_SLIDE); }; var expanding = function expanding(initialSize) { return ringBuffer(initialSize, ON_OVERFLOW_EXPAND); }; var buffers = /*#__PURE__*/Object.freeze({ __proto__: null, none: none, fixed: fixed, dropping: dropping, sliding: sliding, expanding: expanding }); var TAKE = 'TAKE'; var PUT = 'PUT'; var ALL = 'ALL'; var RACE = 'RACE'; var CALL = 'CALL'; var CPS = 'CPS'; var FORK = 'FORK'; var JOIN = 'JOIN'; var CANCEL = 'CANCEL'; var SELECT = 'SELECT'; var ACTION_CHANNEL = 'ACTION_CHANNEL'; var CANCELLED = 'CANCELLED'; var FLUSH = 'FLUSH'; var GET_CONTEXT = 'GET_CONTEXT'; var SET_CONTEXT = 'SET_CONTEXT'; var effectTypes = /*#__PURE__*/Object.freeze({ __proto__: null, TAKE: TAKE, PUT: PUT, ALL: ALL, RACE: RACE, CALL: CALL, CPS: CPS, FORK: FORK, JOIN: JOIN, CANCEL: CANCEL, SELECT: SELECT, ACTION_CHANNEL: ACTION_CHANNEL, CANCELLED: CANCELLED, FLUSH: FLUSH, GET_CONTEXT: GET_CONTEXT, SET_CONTEXT: SET_CONTEXT }); var TEST_HINT = '\n(HINT: if you are getting these errors in tests, consider using createMockTask from @redux-saga/testing-utils)'; var makeEffect = function makeEffect(type, payload) { var _ref; return _ref = {}, _ref[_redux_saga_symbols__WEBPACK_IMPORTED_MODULE_0__[/* IO */ "c"]] = true, _ref.combinator = false, _ref.type = type, _ref.payload = payload, _ref; }; var isForkEffect = function isForkEffect(eff) { return Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* effect */ "c"])(eff) && eff.type === FORK; }; var detach = function detach(eff) { if (false) {} return makeEffect(FORK, Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])({}, eff.payload, { detached: true })); }; function take(patternOrChannel, multicastPattern) { if (patternOrChannel === void 0) { patternOrChannel = '*'; } if (false) {} if (Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* pattern */ "i"])(patternOrChannel)) { return makeEffect(TAKE, { pattern: patternOrChannel }); } if (Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* multicast */ "f"])(patternOrChannel) && Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* notUndef */ "g"])(multicastPattern) && Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* pattern */ "i"])(multicastPattern)) { return makeEffect(TAKE, { channel: patternOrChannel, pattern: multicastPattern }); } if (Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* channel */ "b"])(patternOrChannel)) { return makeEffect(TAKE, { channel: patternOrChannel }); } if (false) {} } var takeMaybe = function takeMaybe() { var eff = take.apply(void 0, arguments); eff.payload.maybe = true; return eff; }; function put(channel$1, action) { if (false) {} if (Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* undef */ "n"])(action)) { action = channel$1; // `undefined` instead of `null` to make default parameter work channel$1 = undefined; } return makeEffect(PUT, { channel: channel$1, action: action }); } var putResolve = function putResolve() { var eff = put.apply(void 0, arguments); eff.payload.resolve = true; return eff; }; function all(effects) { var eff = makeEffect(ALL, effects); eff.combinator = true; return eff; } function race(effects) { var eff = makeEffect(RACE, effects); eff.combinator = true; return eff; } // this match getFnCallDescriptor logic var validateFnDescriptor = function validateFnDescriptor(effectName, fnDescriptor) { check(fnDescriptor, _redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* notUndef */ "g"], effectName + ": argument fn is undefined or null"); if (Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* func */ "d"])(fnDescriptor)) { return; } var context = null; var fn; if (Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* array */ "a"])(fnDescriptor)) { context = fnDescriptor[0]; fn = fnDescriptor[1]; check(fn, _redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* notUndef */ "g"], effectName + ": argument of type [context, fn] has undefined or null `fn`"); } else if (Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* object */ "h"])(fnDescriptor)) { context = fnDescriptor.context; fn = fnDescriptor.fn; check(fn, _redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* notUndef */ "g"], effectName + ": argument of type {context, fn} has undefined or null `fn`"); } else { check(fnDescriptor, _redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* func */ "d"], effectName + ": argument fn is not function"); return; } if (context && Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* string */ "k"])(fn)) { check(context[fn], _redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* func */ "d"], effectName + ": context arguments has no such method - \"" + fn + "\""); return; } check(fn, _redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* func */ "d"], effectName + ": unpacked fn argument (from [context, fn] or {context, fn}) is not a function"); }; function getFnCallDescriptor(fnDescriptor, args) { var context = null; var fn; if (Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* func */ "d"])(fnDescriptor)) { fn = fnDescriptor; } else { if (Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* array */ "a"])(fnDescriptor)) { context = fnDescriptor[0]; fn = fnDescriptor[1]; } else { context = fnDescriptor.context; fn = fnDescriptor.fn; } if (context && Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* string */ "k"])(fn) && Object(_redux_saga_is__WEBPACK_IMPORTED_MODULE_2__[/* func */ "d"])(context[fn])) { fn = context[fn]; } } return { context: context, fn: fn, args: args }; } var isNotDelayEffect = function isNotDelayEffect(fn) { return fn !== delay; }; function call(fnDescriptor) { for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { args[_key - 1] = arguments[_key]; } if (false) { var arg0; } return makeEffect(CALL, getFnCallDescriptor(fnDescriptor, args)); } function apply(context, fn, args) { if (args === void 0) { args = []; } var fnDescriptor = [context, fn]; if (false) {} return makeEffect(CALL, getFnCallDescriptor([context, fn], args)); } function cps(fnDescriptor) { if (false) {} for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { args[_key2 - 1] = arguments[_key2]; } return makeEffect(CPS, getFnCallDescriptor(fnDescriptor, args)); } function fork(fnDescriptor) { if (false) {} for (var _len3 = arguments.length, args = new Array(_len3 > 1 ? _len3 - 1 : 0), _key3 = 1; _key3 < _len3; _key3++) { args[_key3 - 1] = arguments[_key3]; } return makeEffect(FORK, getFnCallDescriptor(fnDescriptor, args)); } function spawn(fnDescriptor) { if (false) {} for (var _len4 = arguments.length, args = new Array(_len4 > 1 ? _len4 - 1 : 0), _key4 = 1; _key4 < _len4; _key4++) { args[_key4 - 1] = arguments[_key4]; } return detach(fork.apply(void 0, [fnDescriptor].concat(args))); } function join(taskOrTasks) { if (false) {} return makeEffect(JOIN, taskOrTasks); } function cancel(taskOrTasks) { if (taskOrTasks === void 0) { taskOrTasks = _redux_saga_symbols__WEBPACK_IMPORTED_MODULE_0__[/* SELF_CANCELLATION */ "h"]; } if (false) {} return makeEffect(CANCEL, taskOrTasks); } function select(selector) { if (selector === void 0) { selector = identity; } for (var _len5 = arguments.length, args = new Array(_len5 > 1 ? _len5 - 1 : 0), _key5 = 1; _key5 < _len5; _key5++) { args[_key5 - 1] = arguments[_key5]; } if (false) {} return makeEffect(SELECT, { selector: selector, args: args }); } /** channel(pattern, [buffer]) => creates a proxy channel for store actions **/ function actionChannel(pattern$1, buffer$1) { if (false) {} return makeEffect(ACTION_CHANNEL, { pattern: pattern$1, buffer: buffer$1 }); } function cancelled() { return makeEffect(CANCELLED, {}); } function flush(channel$1) { if (false) {} return makeEffect(FLUSH, channel$1); } function getContext(prop) { if (false) {} return makeEffect(GET_CONTEXT, prop); } function setContext(props) { if (false) {} return makeEffect(SET_CONTEXT, props); } var delay = /*#__PURE__*/ call.bind(null, _redux_saga_delay_p__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"]); /***/ }), /* 1 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return array; }); /* unused harmony export buffer */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return channel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return effect; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return func; }); /* unused harmony export iterable */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return iterator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return multicast; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return notUndef; }); /* unused harmony export number */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return object; }); /* unused harmony export observable */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return pattern; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return promise; }); /* unused harmony export sagaAction */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return string; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "l", function() { return stringableFunc; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "m", function() { return symbol; }); /* unused harmony export task */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "n", function() { return undef; }); /* harmony import */ var _redux_saga_symbols__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(6); var undef = function undef(v) { return v === null || v === undefined; }; var notUndef = function notUndef(v) { return v !== null && v !== undefined; }; var func = function func(f) { return typeof f === 'function'; }; var number = function number(n) { return typeof n === 'number'; }; var string = function string(s) { return typeof s === 'string'; }; var array = Array.isArray; var object = function object(obj) { return obj && !array(obj) && typeof obj === 'object'; }; var promise = function promise(p) { return p && func(p.then); }; var iterator = function iterator(it) { return it && func(it.next) && func(it.throw); }; var iterable = function iterable(it) { return it && func(Symbol) ? func(it[Symbol.iterator]) : array(it); }; var task = function task(t) { return t && t[_redux_saga_symbols__WEBPACK_IMPORTED_MODULE_0__[/* TASK */ "i"]]; }; var sagaAction = function sagaAction(a) { return Boolean(a && a[_redux_saga_symbols__WEBPACK_IMPORTED_MODULE_0__[/* SAGA_ACTION */ "f"]]); }; var observable = function observable(ob) { return ob && func(ob.subscribe); }; var buffer = function buffer(buf) { return buf && func(buf.isEmpty) && func(buf.take) && func(buf.put); }; var pattern = function pattern(pat) { return pat && (string(pat) || symbol(pat) || func(pat) || array(pat) && pat.every(pattern)); }; var channel = function channel(ch) { return ch && func(ch.take) && func(ch.close); }; var stringableFunc = function stringableFunc(f) { return func(f) && f.hasOwnProperty('toString'); }; var symbol = function symbol(sym) { return Boolean(sym) && typeof Symbol === 'function' && sym.constructor === Symbol && sym !== Symbol.prototype; }; var multicast = function multicast(ch) { return channel(ch) && ch[_redux_saga_symbols__WEBPACK_IMPORTED_MODULE_0__[/* MULTICAST */ "e"]]; }; var effect = function effect(eff) { return eff && eff[_redux_saga_symbols__WEBPACK_IMPORTED_MODULE_0__[/* IO */ "c"]]; }; /***/ }), /* 2 */ /***/ (function(module, exports, __webpack_require__) { var _ = __webpack_require__(182).runInContext(); module.exports = __webpack_require__(183)(_, _); /***/ }), /* 3 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.logManager = exports.API_LOG_TAG = undefined; var _kandyLogger = __webpack_require__(132); var _kandyLogger2 = _interopRequireDefault(_kandyLogger); var _config = __webpack_require__(137); var _config2 = _interopRequireDefault(_config); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // Logs generated as a result of invoking the public API will contain this tag const API_LOG_TAG = exports.API_LOG_TAG = 'API invoked: '; /** * Create the LogManager right away so that it is available. The SDK has not * been instantiated yet, so we have to use the default options until we get * the application's configs. */ /** * TODO: There is a technical debt associated with having a loggerManager along with it's * loggers created at the global scope. Multiple instances of the SDK would end up sharing * the log manager and therefore loggers. */ const manager = (0, _kandyLogger2.default)(_config2.default); const logManager = exports.logManager = manager; /***/ }), /* 4 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; exports.__esModule = true; var _assign = __webpack_require__(27); var _assign2 = _interopRequireDefault(_assign); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } exports.default = _assign2.default || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; /***/ }), /* 5 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // EXPORTS __webpack_require__.d(__webpack_exports__, "actionChannel", function() { return /* reexport */ io_6de156f3["p" /* O */]; }); __webpack_require__.d(__webpack_exports__, "all", function() { return /* reexport */ io_6de156f3["B" /* _ */]; }); __webpack_require__.d(__webpack_exports__, "apply", function() { return /* reexport */ io_6de156f3["a" /* $ */]; }); __webpack_require__.d(__webpack_exports__, "call", function() { return /* reexport */ io_6de156f3["o" /* N */]; }); __webpack_require__.d(__webpack_exports__, "cancel", function() { return /* reexport */ io_6de156f3["n" /* M */]; }); __webpack_require__.d(__webpack_exports__, "cancelled", function() { return /* reexport */ io_6de156f3["H" /* a4 */]; }); __webpack_require__.d(__webpack_exports__, "cps", function() { return /* reexport */ io_6de156f3["D" /* a0 */]; }); __webpack_require__.d(__webpack_exports__, "delay", function() { return /* reexport */ io_6de156f3["v" /* U */]; }); __webpack_require__.d(__webpack_exports__, "effectTypes", function() { return /* reexport */ io_6de156f3["x" /* W */]; }); __webpack_require__.d(__webpack_exports__, "flush", function() { return /* reexport */ io_6de156f3["I" /* a5 */]; }); __webpack_require__.d(__webpack_exports__, "fork", function() { return /* reexport */ io_6de156f3["m" /* L */]; }); __webpack_require__.d(__webpack_exports__, "getContext", function() { return /* reexport */ io_6de156f3["J" /* a6 */]; }); __webpack_require__.d(__webpack_exports__, "join", function() { return /* reexport */ io_6de156f3["F" /* a2 */]; }); __webpack_require__.d(__webpack_exports__, "put", function() { return /* reexport */ io_6de156f3["z" /* Y */]; }); __webpack_require__.d(__webpack_exports__, "putResolve", function() { return /* reexport */ io_6de156f3["A" /* Z */]; }); __webpack_require__.d(__webpack_exports__, "race", function() { return /* reexport */ io_6de156f3["w" /* V */]; }); __webpack_require__.d(__webpack_exports__, "select", function() { return /* reexport */ io_6de156f3["G" /* a3 */]; }); __webpack_require__.d(__webpack_exports__, "setContext", function() { return /* reexport */ io_6de156f3["K" /* a7 */]; }); __webpack_require__.d(__webpack_exports__, "spawn", function() { return /* reexport */ io_6de156f3["E" /* a1 */]; }); __webpack_require__.d(__webpack_exports__, "take", function() { return /* reexport */ io_6de156f3["l" /* K */]; }); __webpack_require__.d(__webpack_exports__, "takeMaybe", function() { return /* reexport */ io_6de156f3["y" /* X */]; }); __webpack_require__.d(__webpack_exports__, "debounce", function() { return /* reexport */ debounce; }); __webpack_require__.d(__webpack_exports__, "retry", function() { return /* reexport */ retry$1; }); __webpack_require__.d(__webpack_exports__, "takeEvery", function() { return /* reexport */ takeEvery$1; }); __webpack_require__.d(__webpack_exports__, "takeLatest", function() { return /* reexport */ takeLatest$1; }); __webpack_require__.d(__webpack_exports__, "takeLeading", function() { return /* reexport */ takeLeading$1; }); __webpack_require__.d(__webpack_exports__, "throttle", function() { return /* reexport */ throttle$1; }); // EXTERNAL MODULE: /var/jenkins_home/workspace/Kandy.js_v4-support/node_modules/@redux-saga/symbols/dist/redux-saga-symbols.esm.js var redux_saga_symbols_esm = __webpack_require__(6); // EXTERNAL MODULE: /var/jenkins_home/workspace/Kandy.js_v4-support/node_modules/@babel/runtime/helpers/esm/extends.js var esm_extends = __webpack_require__(46); // EXTERNAL MODULE: /var/jenkins_home/workspace/Kandy.js_v4-support/node_modules/@redux-saga/is/dist/redux-saga-is.esm.js var redux_saga_is_esm = __webpack_require__(1); // EXTERNAL MODULE: /var/jenkins_home/workspace/Kandy.js_v4-support/node_modules/@redux-saga/core/dist/io-6de156f3.js var io_6de156f3 = __webpack_require__(0); // EXTERNAL MODULE: /var/jenkins_home/workspace/Kandy.js_v4-support/node_modules/@redux-saga/delay-p/dist/redux-saga-delay-p.esm.js var redux_saga_delay_p_esm = __webpack_require__(77); // CONCATENATED MODULE: /var/jenkins_home/workspace/Kandy.js_v4-support/node_modules/@redux-saga/core/dist/redux-saga-effects.esm.js var done = function done(value) { return { done: true, value: value }; }; var qEnd = {}; function safeName(patternOrChannel) { if (Object(redux_saga_is_esm["b" /* channel */])(patternOrChannel)) { return 'channel'; } if (Object(redux_saga_is_esm["l" /* stringableFunc */])(patternOrChannel)) { return String(patternOrChannel); } if (Object(redux_saga_is_esm["d" /* func */])(patternOrChannel)) { return patternOrChannel.name; } return String(patternOrChannel); } function fsmIterator(fsm, startState, name) { var stateUpdater, errorState, effect, nextState = startState; function next(arg, error) { if (nextState === qEnd) { return done(arg); } if (error && !errorState) { nextState = qEnd; throw error; } else { stateUpdater && stateUpdater(arg); var currentState = error ? fsm[errorState](error) : fsm[nextState](); nextState = currentState.nextState; effect = currentState.effect; stateUpdater = currentState.stateUpdater; errorState = currentState.errorState; return nextState === qEnd ? done(arg) : effect; } } return Object(io_6de156f3["ab" /* q */])(next, function (error) { return next(null, error); }, name); } function takeEvery(patternOrChannel, worker) { for (var _len = arguments.length, args = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { args[_key - 2] = arguments[_key]; } var yTake = { done: false, value: Object(io_6de156f3["l" /* K */])(patternOrChannel) }; var yFork = function yFork(ac) { return { done: false, value: io_6de156f3["m" /* L */].apply(void 0, [worker].concat(args, [ac])) }; }; var action, setAction = function setAction(ac) { return action = ac; }; return fsmIterator({ q1: function q1() { return { nextState: 'q2', effect: yTake, stateUpdater: setAction }; }, q2: function q2() { return { nextState: 'q1', effect: yFork(action) }; } }, 'q1', "takeEvery(" + safeName(patternOrChannel) + ", " + worker.name + ")"); } function takeLatest(patternOrChannel, worker) { for (var _len = arguments.length, args = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { args[_key - 2] = arguments[_key]; } var yTake = { done: false, value: Object(io_6de156f3["l" /* K */])(patternOrChannel) }; var yFork = function yFork(ac) { return { done: false, value: io_6de156f3["m" /* L */].apply(void 0, [worker].concat(args, [ac])) }; }; var yCancel = function yCancel(task) { return { done: false, value: Object(io_6de156f3["n" /* M */])(task) }; }; var task, action; var setTask = function setTask(t) { return task = t; }; var setAction = function setAction(ac) { return action = ac; }; return fsmIterator({ q1: function q1() { return { nextState: 'q2', effect: yTake, stateUpdater: setAction }; }, q2: function q2() { return task ? { nextState: 'q3', effect: yCancel(task) } : { nextState: 'q1', effect: yFork(action), stateUpdater: setTask }; }, q3: function q3() { return { nextState: 'q1', effect: yFork(action), stateUpdater: setTask }; } }, 'q1', "takeLatest(" + safeName(patternOrChannel) + ", " + worker.name + ")"); } function takeLeading(patternOrChannel, worker) { for (var _len = arguments.length, args = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { args[_key - 2] = arguments[_key]; } var yTake = { done: false, value: Object(io_6de156f3["l" /* K */])(patternOrChannel) }; var yCall = function yCall(ac) { return { done: false, value: io_6de156f3["o" /* N */].apply(void 0, [worker].concat(args, [ac])) }; }; var action; var setAction = function setAction(ac) { return action = ac; }; return fsmIterator({ q1: function q1() { return { nextState: 'q2', effect: yTake, stateUpdater: setAction }; }, q2: function q2() { return { nextState: 'q1', effect: yCall(action) }; } }, 'q1', "takeLeading(" + safeName(patternOrChannel) + ", " + worker.name + ")"); } function throttle(delayLength, pattern, worker) { for (var _len = arguments.length, args = new Array(_len > 3 ? _len - 3 : 0), _key = 3; _key < _len; _key++) { args[_key - 3] = arguments[_key]; } var action, channel; var yActionChannel = { done: false, value: Object(io_6de156f3["p" /* O */])(pattern, Object(io_6de156f3["r" /* Q */])(1)) }; var yTake = function yTake() { return { done: false, value: Object(io_6de156f3["l" /* K */])(channel) }; }; var yFork = function yFork(ac) { return { done: false, value: io_6de156f3["m" /* L */].apply(void 0, [worker].concat(args, [ac])) }; }; var yDelay = { done: false, value: Object(io_6de156f3["v" /* U */])(delayLength) }; var setAction = function setAction(ac) { return action = ac; }; var setChannel = function setChannel(ch) { return channel = ch; }; return fsmIterator({ q1: function q1() { return { nextState: 'q2', effect: yActionChannel, stateUpdater: setChannel }; }, q2: function q2() { return { nextState: 'q3', effect: yTake(), stateUpdater: setAction }; }, q3: function q3() { return { nextState: 'q4', effect: yFork(action) }; }, q4: function q4() { return { nextState: 'q2', effect: yDelay }; } }, 'q1', "throttle(" + safeName(pattern) + ", " + worker.name + ")"); } function retry(maxTries, delayLength, fn) { var counter = maxTries; for (var _len = arguments.length, args = new Array(_len > 3 ? _len - 3 : 0), _key = 3; _key < _len; _key++) { args[_key - 3] = arguments[_key]; } var yCall = { done: false, value: io_6de156f3["o" /* N */].apply(void 0, [fn].concat(args)) }; var yDelay = { done: false, value: Object(io_6de156f3["v" /* U */])(delayLength) }; return fsmIterator({ q1: function q1() { return { nextState: 'q2', effect: yCall, errorState: 'q10' }; }, q2: function q2() { return { nextState: qEnd }; }, q10: function q10(error) { counter -= 1; if (counter <= 0) { throw error; } return { nextState: 'q1', effect: yDelay }; } }, 'q1', "retry(" + fn.name + ")"); } function debounceHelper(delayLength, patternOrChannel, worker) { for (var _len = arguments.length, args = new Array(_len > 3 ? _len - 3 : 0), _key = 3; _key < _len; _key++) { args[_key - 3] = arguments[_key]; } var action, raceOutput; var yTake = { done: false, value: Object(io_6de156f3["l" /* K */])(patternOrChannel) }; var yRace = { done: false, value: Object(io_6de156f3["w" /* V */])({ action: Object(io_6de156f3["l" /* K */])(patternOrChannel), debounce: Object(io_6de156f3["v" /* U */])(delayLength) }) }; var yFork = function yFork(ac) { return { done: false, value: io_6de156f3["m" /* L */].apply(void 0, [worker].concat(args, [ac])) }; }; var yNoop = function yNoop(value) { return { done: false, value: value }; }; var setAction = function setAction(ac) { return action = ac; }; var setRaceOutput = function setRaceOutput(ro) { return raceOutput = ro; }; return fsmIterator({ q1: function q1() { return { nextState: 'q2', effect: yTake, stateUpdater: setAction }; }, q2: function q2() { return { nextState: 'q3', effect: yRace, stateUpdater: setRaceOutput }; }, q3: function q3() { return raceOutput.debounce ? { nextState: 'q1', effect: yFork(action) } : { nextState: 'q2', effect: yNoop(raceOutput.action), stateUpdater: setAction }; } }, 'q1', "debounce(" + safeName(patternOrChannel) + ", " + worker.name + ")"); } var redux_saga_effects_esm_validateTakeEffect = function validateTakeEffect(fn, patternOrChannel, worker) { Object(io_6de156f3["M" /* c */])(patternOrChannel, redux_saga_is_esm["g" /* notUndef */], fn.name + " requires a pattern or channel"); Object(io_6de156f3["M" /* c */])(worker, redux_saga_is_esm["g" /* notUndef */], fn.name + " requires a saga parameter"); }; function takeEvery$1(patternOrChannel, worker) { if (false) {} for (var _len = arguments.length, args = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { args[_key - 2] = arguments[_key]; } return io_6de156f3["m" /* L */].apply(void 0, [takeEvery, patternOrChannel, worker].concat(args)); } function takeLatest$1(patternOrChannel, worker) { if (false) {} for (var _len2 = arguments.length, args = new Array(_len2 > 2 ? _len2 - 2 : 0), _key2 = 2; _key2 < _len2; _key2++) { args[_key2 - 2] = arguments[_key2]; } return io_6de156f3["m" /* L */].apply(void 0, [takeLatest, patternOrChannel, worker].concat(args)); } function takeLeading$1(patternOrChannel, worker) { if (false) {} for (var _len3 = arguments.length, args = new Array(_len3 > 2 ? _len3 - 2 : 0), _key3 = 2; _key3 < _len3; _key3++) { args[_key3 - 2] = arguments[_key3]; } return io_6de156f3["m" /* L */].apply(void 0, [takeLeading, patternOrChannel, worker].concat(args)); } function throttle$1(ms, pattern, worker) { if (false) {} for (var _len4 = arguments.length, args = new Array(_len4 > 3 ? _len4 - 3 : 0), _key4 = 3; _key4 < _len4; _key4++) { args[_key4 - 3] = arguments[_key4]; } return io_6de156f3["m" /* L */].apply(void 0, [throttle, ms, pattern, worker].concat(args)); } function retry$1(maxTries, delayLength, worker) { for (var _len5 = arguments.length, args = new Array(_len5 > 3 ? _len5 - 3 : 0), _key5 = 3; _key5 < _len5; _key5++) { args[_key5 - 3] = arguments[_key5]; } return io_6de156f3["o" /* N */].apply(void 0, [retry, maxTries, delayLength, worker].concat(args)); } function debounce(delayLength, pattern, worker) { for (var _len6 = arguments.length, args = new Array(_len6 > 3 ? _len6 - 3 : 0), _key6 = 3; _key6 < _len6; _key6++) { args[_key6 - 3] = arguments[_key6]; } return io_6de156f3["m" /* L */].apply(void 0, [debounceHelper, delayLength, pattern, worker].concat(args)); } // CONCATENATED MODULE: /var/jenkins_home/workspace/Kandy.js_v4-support/node_modules/redux-saga/dist/redux-saga-effects-npm-proxy.esm.js /***/ }), /* 6 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return CANCEL; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return CHANNEL_END_TYPE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return IO; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return MATCH; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return MULTICAST; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "f", function() { return SAGA_ACTION; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "g", function() { return SAGA_LOCATION; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "h", function() { return SELF_CANCELLATION; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "i", function() { return TASK; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "j", function() { return TASK_CANCEL; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "k", function() { return TERMINATE; }); var createSymbol = function createSymbol(name) { return "@@redux-saga/" + name; }; var CANCEL = /*#__PURE__*/ createSymbol('CANCEL_PROMISE'); var CHANNEL_END_TYPE = /*#__PURE__*/ createSymbol('CHANNEL_END'); var IO = /*#__PURE__*/ createSymbol('IO'); var MATCH = /*#__PURE__*/ createSymbol('MATCH'); var MULTICAST = /*#__PURE__*/ createSymbol('MULTICAST'); var SAGA_ACTION = /*#__PURE__*/ createSymbol('SAGA