UNPKG

32.2 kBJavaScriptView Raw
1(function (global, factory) {
2 typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
3 typeof define === 'function' && define.amd ? define(['exports'], factory) :
4 (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.RTK = {}));
5}(this, (function (exports) { 'use strict';
6
7 var t,n=undefined&&undefined.__extends||(t=function(n,e){return (t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n;}||function(t,n){for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e]);})(n,e)},function(n,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=n;}t(n,e),n.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r);}),e=undefined&&undefined.__generator||function(t,n){var e,r,o,i,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:f(0),throw:f(1),return:f(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function f(i){return function(f){return function(i){if(e)throw new TypeError("Generator is already executing.");for(;u;)try{if(e=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return u.label++,{value:i[1],done:!1};case 5:u.label++,r=i[1],i=[0];continue;case 7:i=u.ops.pop(),u.trys.pop();continue;default:if(!((o=(o=u.trys).length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){u=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){u.label=i[1];break}if(6===i[0]&&u.label<o[1]){u.label=o[1],o=i;break}if(o&&u.label<o[2]){u.label=o[2],u.ops.push(i);break}o[2]&&u.ops.pop(),u.trys.pop();continue}i=n.call(t,u);}catch(t){i=[6,t],r=0;}finally{e=o=0;}if(5&i[0])throw i[1];return {value:i[0]?i[1]:void 0,done:!0}}([i,f])}}},r=undefined&&undefined.__spreadArray||function(t,n){for(var e=0,r=n.length,o=t.length;e<r;e++,o++)t[o]=n[e];return t},o=Object.defineProperty,i=Object.prototype.hasOwnProperty,u=Object.getOwnPropertySymbols,f=Object.prototype.propertyIsEnumerable,c=function(t,n,e){return n in t?o(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e},a=function(t,n){for(var e in n||(n={}))i.call(n,e)&&c(t,e,n[e]);if(u)for(var r=0,o=u(n);r<o.length;r++)f.call(n,e=o[r])&&c(t,e,n[e]);return t};function l(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}function s(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,r);}return e}function p(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?s(Object(e),!0).forEach((function(n){l(t,n,e[n]);})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):s(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n));}));}return t}function d(t){return "Minified Redux error #"+t+"; visit https://redux.js.org/Errors?code="+t+" for the full message or use the non-minified dev environment for full errors. "}var v,y,h="function"==typeof Symbol&&Symbol.observable||"@@observable",g=function(){return Math.random().toString(36).substring(7).split("").join(".")},b={INIT:"@@redux/INIT"+g(),REPLACE:"@@redux/REPLACE"+g(),PROBE_UNKNOWN_ACTION:function(){return "@@redux/PROBE_UNKNOWN_ACTION"+g()}};function O(t){if("object"!=typeof t||null===t)return !1;for(var n=t;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return Object.getPrototypeOf(t)===n}function m(t,n,e){var r;if("function"==typeof n&&"function"==typeof e||"function"==typeof e&&"function"==typeof arguments[3])throw new Error(d(0));if("function"==typeof n&&void 0===e&&(e=n,n=void 0),void 0!==e){if("function"!=typeof e)throw new Error(d(1));return e(m)(t,n)}if("function"!=typeof t)throw new Error(d(2));var o=t,i=n,u=[],f=u,c=!1;function a(){f===u&&(f=u.slice());}function l(){if(c)throw new Error(d(3));return i}function s(t){if("function"!=typeof t)throw new Error(d(4));if(c)throw new Error(d(5));var n=!0;return a(),f.push(t),function(){if(n){if(c)throw new Error(d(6));n=!1,a();var e=f.indexOf(t);f.splice(e,1),u=null;}}}function p(t){if(!O(t))throw new Error(d(7));if(void 0===t.type)throw new Error(d(8));if(c)throw new Error(d(9));try{c=!0,i=o(i,t);}finally{c=!1;}for(var n=u=f,e=0;e<n.length;e++)(0, n[e])();return t}function v(t){if("function"!=typeof t)throw new Error(d(10));o=t,p({type:b.REPLACE});}function y(){var t,n=s;return (t={subscribe:function(t){if("object"!=typeof t||null===t)throw new Error(d(11));function e(){t.next&&t.next(l());}return e(),{unsubscribe:n(e)}}})[h]=function(){return this},t}return p({type:b.INIT}),(r={dispatch:p,subscribe:s,getState:l,replaceReducer:v})[h]=y,r}function w(t){for(var n=Object.keys(t),e={},r=0;r<n.length;r++){var o=n[r];"function"==typeof t[o]&&(e[o]=t[o]);}var i,u=Object.keys(e);try{!function(t){Object.keys(t).forEach((function(n){var e=t[n];if(void 0===e(void 0,{type:b.INIT}))throw new Error(d(12));if(void 0===e(void 0,{type:b.PROBE_UNKNOWN_ACTION()}))throw new Error(d(13))}));}(e);}catch(t){i=t;}return function(t,n){if(void 0===t&&(t={}),i)throw i;for(var r=!1,o={},f=0;f<u.length;f++){var c=u[f],a=t[c],l=(0, e[c])(a,n);if(void 0===l)throw new Error(d(14));o[c]=l,r=r||l!==a;}return (r=r||u.length!==Object.keys(t).length)?o:t}}function j(t,n){return function(){return n(t.apply(this,arguments))}}function P(t,n){if("function"==typeof t)return j(t,n);if("object"!=typeof t||null===t)throw new Error(d(16));var e={};for(var r in t){var o=t[r];"function"==typeof o&&(e[r]=j(o,n));}return e}function E(){for(var t=arguments.length,n=new Array(t),e=0;e<t;e++)n[e]=arguments[e];return 0===n.length?function(t){return t}:1===n.length?n[0]:n.reduce((function(t,n){return function(){return t(n.apply(void 0,arguments))}}))}function A(){for(var t=arguments.length,n=new Array(t),e=0;e<t;e++)n[e]=arguments[e];return function(t){return function(){var e=t.apply(void 0,arguments),r=function(){throw new Error(d(15))},o={getState:e.getState,dispatch:function(){return r.apply(void 0,arguments)}},i=n.map((function(t){return t(o)}));return r=E.apply(void 0,i)(e.dispatch),p(p({},e),{},{dispatch:r})}}}function S(t){for(var n=arguments.length,e=Array(n>1?n-1:0),r=1;r<n;r++)e[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+t+(e.length?" "+e.map((function(t){return "'"+t+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function _(t){return !!t&&!!t[pt]}function x(t){return !!t&&(function(t){if(!t||"object"!=typeof t)return !1;var n=Object.getPrototypeOf(t);if(null===n)return !0;var e=Object.hasOwnProperty.call(n,"constructor")&&n.constructor;return "function"==typeof e&&Function.toString.call(e)===dt}(t)||Array.isArray(t)||!!t[st]||!!t.constructor[st]||C(t)||T(t))}function I(t){return _(t)||S(23,t),t[pt].t}function D(t,n,e){void 0===e&&(e=!1),0===k(t)?(e?Object.keys:vt)(t).forEach((function(r){e&&"symbol"==typeof r||n(r,t[r],t);})):t.forEach((function(e,r){return n(r,e,t)}));}function k(t){var n=t[pt];return n?n.i>3?n.i-4:n.i:Array.isArray(t)?1:C(t)?2:T(t)?3:0}function N(t,n){return 2===k(t)?t.has(n):Object.prototype.hasOwnProperty.call(t,n)}function R(t,n,e){var r=k(t);2===r?t.set(n,e):3===r?(t.delete(n),t.add(e)):t[n]=e;}function M(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n}function C(t){return ft&&t instanceof Map}function T(t){return ct&&t instanceof Set}function F(t){return t.o||t.t}function q(t){if(Array.isArray(t))return Array.prototype.slice.call(t);var n=yt(t);delete n[pt];for(var e=vt(n),r=0;r<e.length;r++){var o=e[r],i=n[o];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(n[o]={configurable:!0,writable:!0,enumerable:i.enumerable,value:t[o]});}return Object.create(Object.getPrototypeOf(t),n)}function W(t,n){return void 0===n&&(n=!1),K(t)||_(t)||!x(t)||(k(t)>1&&(t.set=t.add=t.clear=t.delete=z),Object.freeze(t),n&&D(t,(function(t,n){return W(n,!0)}),!0)),t}function z(){S(2);}function K(t){return null==t||"object"!=typeof t||Object.isFrozen(t)}function U(t){var n=ht[t];return n||S(18,t),n}function L(){return y}function V(t,n){n&&(U("Patches"),t.u=[],t.s=[],t.v=n);}function X(t){B(t),t.p.forEach(J),t.p=null;}function B(t){t===y&&(y=t.l);}function G(t){return y={p:[],l:y,h:t,m:!0,_:0}}function J(t){var n=t[pt];0===n.i||1===n.i?n.j():n.g=!0;}function $(t,n){n._=n.p.length;var e=n.p[0],r=void 0!==t&&t!==e;return n.h.O||U("ES5").S(n,t,r),r?(e[pt].P&&(X(n),S(4)),x(t)&&(t=H(n,t),n.l||Y(n,t)),n.u&&U("Patches").M(e[pt],t,n.u,n.s)):t=H(n,e,[]),X(n),n.u&&n.v(n.u,n.s),t!==lt?t:void 0}function H(t,n,e){if(K(n))return n;var r=n[pt];if(!r)return D(n,(function(o,i){return Q(t,r,n,o,i,e)}),!0),n;if(r.A!==t)return n;if(!r.P)return Y(t,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=q(r.k):r.o;D(3===r.i?new Set(o):o,(function(n,i){return Q(t,r,o,n,i,e)})),Y(t,o,!1),e&&t.u&&U("Patches").R(r,e,t.u,t.s);}return r.o}function Q(t,n,e,r,o,i){if(_(o)){var u=H(t,o,i&&n&&3!==n.i&&!N(n.D,r)?i.concat(r):void 0);if(R(e,r,u),!_(u))return;t.m=!1;}if(x(o)&&!K(o)){if(!t.h.F&&t._<1)return;H(t,o),n&&n.A.l||Y(t,o);}}function Y(t,n,e){void 0===e&&(e=!1),t.h.F&&t.m&&W(n,e);}function Z(t,n){var e=t[pt];return (e?F(e):t)[n]}function tt(t,n){if(n in t)for(var e=Object.getPrototypeOf(t);e;){var r=Object.getOwnPropertyDescriptor(e,n);if(r)return r;e=Object.getPrototypeOf(e);}}function nt(t){t.P||(t.P=!0,t.l&&nt(t.l));}function et(t){t.o||(t.o=q(t.t));}function rt(t,n,e){var r=C(n)?U("MapSet").N(n,e):T(n)?U("MapSet").T(n,e):t.O?function(t,n){var e=Array.isArray(t),r={i:e?1:0,A:n?n.A:L(),P:!1,I:!1,D:{},l:n,t:t,k:null,o:null,j:null,C:!1},o=r,i=gt;e&&(o=[r],i=bt);var u=Proxy.revocable(o,i),f=u.revoke,c=u.proxy;return r.k=c,r.j=f,c}(n,e):U("ES5").J(n,e);return (e?e.A:L()).p.push(r),r}function ot(t){return _(t)||S(22,t),function t(n){if(!x(n))return n;var e,r=n[pt],o=k(n);if(r){if(!r.P&&(r.i<4||!U("ES5").K(r)))return r.t;r.I=!0,e=it(n,o),r.I=!1;}else e=it(n,o);return D(e,(function(n,o){r&&function(t,n){return 2===k(t)?t.get(n):t[n]}(r.t,n)===o||R(e,n,t(o));})),3===o?new Set(e):e}(t)}function it(t,n){switch(n){case 2:return new Map(t);case 3:return Array.from(t)}return q(t)}var ut="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),ft="undefined"!=typeof Map,ct="undefined"!=typeof Set,at="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,lt=ut?Symbol.for("immer-nothing"):((v={})["immer-nothing"]=!0,v),st=ut?Symbol.for("immer-draftable"):"__$immer_draftable",pt=ut?Symbol.for("immer-state"):"__$immer_state",dt=(""+Object.prototype.constructor),vt="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:Object.getOwnPropertyNames,yt=Object.getOwnPropertyDescriptors||function(t){var n={};return vt(t).forEach((function(e){n[e]=Object.getOwnPropertyDescriptor(t,e);})),n},ht={},gt={get:function(t,n){if(n===pt)return t;var e,r,o,i=F(t);if(!N(i,n))return e=t,(o=tt(i,n))?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.k):void 0;var u=i[n];return t.I||!x(u)?u:u===Z(t.t,n)?(et(t),t.o[n]=rt(t.A.h,u,t)):u},has:function(t,n){return n in F(t)},ownKeys:function(t){return Reflect.ownKeys(F(t))},set:function(t,n,e){var r=tt(F(t),n);if(null==r?void 0:r.set)return r.set.call(t.k,e),!0;if(!t.P){var o=Z(F(t),n),i=null==o?void 0:o[pt];if(i&&i.t===e)return t.o[n]=e,t.D[n]=!1,!0;if(M(e,o)&&(void 0!==e||N(t.t,n)))return !0;et(t),nt(t);}return t.o[n]===e&&"number"!=typeof e||(t.o[n]=e,t.D[n]=!0,!0)},deleteProperty:function(t,n){return void 0!==Z(t.t,n)||n in t.t?(t.D[n]=!1,et(t),nt(t)):delete t.D[n],t.o&&delete t.o[n],!0},getOwnPropertyDescriptor:function(t,n){var e=F(t),r=Reflect.getOwnPropertyDescriptor(e,n);return r?{writable:!0,configurable:1!==t.i||"length"!==n,enumerable:r.enumerable,value:e[n]}:r},defineProperty:function(){S(11);},getPrototypeOf:function(t){return Object.getPrototypeOf(t.t)},setPrototypeOf:function(){S(12);}},bt={};D(gt,(function(t,n){bt[t]=function(){return arguments[0]=arguments[0][0],n.apply(this,arguments)};})),bt.deleteProperty=function(t,n){return gt.deleteProperty.call(this,t[0],n)},bt.set=function(t,n,e){return gt.set.call(this,t[0],n,e,t[0])};var Ot=new(function(){function t(t){var n=this;this.O=at,this.F=!0,this.produce=function(t,e,r){if("function"==typeof t&&"function"!=typeof e){var o=e;e=t;var i=n;return function(t){var n=this;void 0===t&&(t=o);for(var r=arguments.length,u=Array(r>1?r-1:0),f=1;f<r;f++)u[f-1]=arguments[f];return i.produce(t,(function(t){var r;return (r=e).call.apply(r,[n,t].concat(u))}))}}var u;if("function"!=typeof e&&S(6),void 0!==r&&"function"!=typeof r&&S(7),x(t)){var f=G(n),c=rt(n,t,void 0),a=!0;try{u=e(c),a=!1;}finally{a?X(f):B(f);}return "undefined"!=typeof Promise&&u instanceof Promise?u.then((function(t){return V(f,r),$(t,f)}),(function(t){throw X(f),t})):(V(f,r),$(u,f))}if(!t||"object"!=typeof t){if((u=e(t))===lt)return;return void 0===u&&(u=t),n.F&&W(u,!0),u}S(21,t);},this.produceWithPatches=function(t,e){return "function"==typeof t?function(e){for(var r=arguments.length,o=Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return n.produceWithPatches(e,(function(n){return t.apply(void 0,[n].concat(o))}))}:[n.produce(t,e,(function(t,n){r=t,o=n;})),r,o];var r,o;},"boolean"==typeof(null==t?void 0:t.useProxies)&&this.setUseProxies(t.useProxies),"boolean"==typeof(null==t?void 0:t.autoFreeze)&&this.setAutoFreeze(t.autoFreeze);}var n=t.prototype;return n.createDraft=function(t){x(t)||S(8),_(t)&&(t=ot(t));var n=G(this),e=rt(this,t,void 0);return e[pt].C=!0,B(n),e},n.finishDraft=function(t,n){var e=(t&&t[pt]).A;return V(e,n),$(void 0,e)},n.setAutoFreeze=function(t){this.F=t;},n.setUseProxies=function(t){t&&!at&&S(20),this.O=t;},n.applyPatches=function(t,n){var e;for(e=n.length-1;e>=0;e--){var r=n[e];if(0===r.path.length&&"replace"===r.op){t=r.value;break}}var o=U("Patches").$;return _(t)?o(t,n):this.produce(t,(function(t){return o(t,n.slice(e+1))}))},t}()),mt=Ot.produce,wt=(Ot.produceWithPatches.bind(Ot),Ot.setAutoFreeze.bind(Ot),Ot.setUseProxies.bind(Ot),Ot.applyPatches.bind(Ot),Ot.createDraft.bind(Ot),Ot.finishDraft.bind(Ot),mt);function jt(t,n){return t===n}function Pt(t,n,e){if(null===n||null===e||n.length!==e.length)return !1;for(var r=n.length,o=0;o<r;o++)if(!t(n[o],e[o]))return !1;return !0}function Et(t){var n=Array.isArray(t[0])?t[0]:t;if(!n.every((function(t){return "function"==typeof t}))){var e=n.map((function(t){return typeof t})).join(", ");throw new Error("Selector creators expect all input-selectors to be functions, instead received the following types: ["+e+"]")}return n}var At=function(t){for(var n=arguments.length,e=Array(n>1?n-1:0),r=1;r<n;r++)e[r-1]=arguments[r];return function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];var i=0,u=r.pop(),f=Et(r),c=t.apply(void 0,[function(){return i++,u.apply(null,arguments)}].concat(e)),a=t((function(){for(var t=[],n=f.length,e=0;e<n;e++)t.push(f[e].apply(null,arguments));return c.apply(null,t)}));return a.resultFunc=u,a.dependencies=f,a.recomputations=function(){return i},a.resetRecomputations=function(){return i=0},a}}((function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:jt,e=null,r=null;return function(){return Pt(n,e,arguments)||(r=t.apply(null,arguments)),e=arguments,r}})),St=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var e=At.apply(void 0,t),o=function(t){for(var n=[],o=1;o<arguments.length;o++)n[o-1]=arguments[o];return e.apply(void 0,r([_(t)?ot(t):t],n))};return o},_t="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return "object"==typeof arguments[0]?E:E.apply(null,arguments)};function xt(t){if("object"!=typeof t||null===t)return !1;for(var n=t;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return Object.getPrototypeOf(t)===n}function It(t){return function(n){var e=n.dispatch,r=n.getState;return function(n){return function(o){return "function"==typeof o?o(e,r,t):n(o)}}}}var Dt=It();Dt.withExtraArgument=It;var kt=Dt,Nt=function(t){function e(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=t.apply(this,n)||this;return Object.setPrototypeOf(o,e.prototype),o}return n(e,t),Object.defineProperty(e,Symbol.species,{get:function(){return e},enumerable:!1,configurable:!0}),e.prototype.concat=function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return t.prototype.concat.apply(this,n)},e.prototype.prepend=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return 1===t.length&&Array.isArray(t[0])?new(e.bind.apply(e,r([void 0],t[0].concat(this)))):new(e.bind.apply(e,r([void 0],t.concat(this))))},e}(Array);function Rt(t){var n=typeof t;return "undefined"===n||null===t||"string"===n||"boolean"===n||"number"===n||Array.isArray(t)||xt(t)}function Mt(t,n,e,r,o){var i;if(void 0===n&&(n=""),void 0===e&&(e=Rt),void 0===o&&(o=[]),!e(t))return {keyPath:n||"<root>",value:t};if("object"!=typeof t||null===t)return !1;for(var u=null!=r?r(t):Object.entries(t),f=o.length>0,c=0,a=u;c<a.length;c++){var l=a[c],s=l[0],p=l[1],d=n?n+"."+s:s;if(!(f&&o.indexOf(d)>=0)){if(!e(p))return {keyPath:d,value:p};if("object"==typeof p&&(i=Mt(p,d,e,r,o)))return i}}return !1}function Ct(t){return function(){return function(t){return function(n){return t(n)}}}}function Tt(t){void 0===t&&(t={});var n=t.thunk,e=void 0===n||n,r=new Nt;return e&&r.push("boolean"==typeof e?kt:kt.withExtraArgument(e.extraArgument)),r}function Ft(t){var n,e=function(t){return Tt(t)},o=t||{},i=o.reducer,u=void 0===i?void 0:i,f=o.middleware,c=void 0===f?e():f,l=o.devTools,s=void 0===l||l,p=o.preloadedState,d=void 0===p?void 0:p,v=o.enhancers,y=void 0===v?void 0:v;if("function"==typeof u)n=u;else {if(!xt(u))throw new Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');n=w(u);}var h=c;"function"==typeof h&&(h=h(e));var g=A.apply(void 0,h),b=E;s&&(b=_t(a({trace:!1},"object"==typeof s&&s)));var O=[g];return Array.isArray(y)?O=r([g],y):"function"==typeof y&&(O=y(O)),m(n,d,b.apply(void 0,O))}function qt(t,n){function e(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];if(n){var o=n.apply(void 0,e);if(!o)throw new Error("prepareAction did not return an object");return a(a({type:t,payload:o.payload},"meta"in o&&{meta:o.meta}),"error"in o&&{error:o.error})}return {type:t,payload:e[0]}}return e.toString=function(){return ""+t},e.type=t,e.match=function(n){return n.type===t},e}function Wt(t){return ["type","payload","error","meta"].indexOf(t)>-1}function zt(t){return ""+t}function Kt(t){var n,e={},r=[],o={addCase:function(t,n){var r="string"==typeof t?t:t.type;if(r in e)throw new Error("addCase cannot be called with two reducers for the same action type");return e[r]=n,o},addMatcher:function(t,n){return r.push({matcher:t,reducer:n}),o},addDefaultCase:function(t){return n=t,o}};return t(o),[e,r,n]}function Ut(t,n,e,o){void 0===e&&(e=[]),function(){function t(t,n){var e=o[t];return e?e.enumerable=n:o[t]=e={configurable:!0,enumerable:n,get:function(){return gt.get(this[pt],t)},set:function(n){gt.set(this[pt],t,n);}},e}function n(t){for(var n=t.length-1;n>=0;n--){var o=t[n][pt];if(!o.P)switch(o.i){case 5:r(o)&&nt(o);break;case 4:e(o)&&nt(o);}}}function e(t){for(var n=t.t,e=t.k,r=vt(e),o=r.length-1;o>=0;o--){var i=r[o];if(i!==pt){var u=n[i];if(void 0===u&&!N(n,i))return !0;var f=e[i],c=f&&f[pt];if(c?c.t!==u:!M(f,u))return !0}}var a=!!n[pt];return r.length!==vt(n).length+(a?0:1)}function r(t){var n=t.k;if(n.length!==t.t.length)return !0;var e=Object.getOwnPropertyDescriptor(n,n.length-1);return !(!e||e.get)}var o={};ht.ES5||(ht.ES5={J:function(n,e){var r=Array.isArray(n),o=function(n,e){if(n){for(var r=Array(e.length),o=0;o<e.length;o++)Object.defineProperty(r,""+o,t(o,!0));return r}var i=yt(e);delete i[pt];for(var u=vt(i),f=0;f<u.length;f++){var c=u[f];i[c]=t(c,n||!!i[c].enumerable);}return Object.create(Object.getPrototypeOf(e),i)}(r,n),i={i:r?5:4,A:e?e.A:L(),P:!1,I:!1,D:{},l:e,t:n,k:o,o:null,g:!1,C:!1};return Object.defineProperty(o,pt,{value:i,writable:!0}),o},S:function(t,e,o){o?_(e)&&e[pt].A===t&&n(t.p):(t.u&&function t(n){if(n&&"object"==typeof n){var e=n[pt];if(e){var o=e.t,i=e.k,u=e.D,f=e.i;if(4===f)D(i,(function(n){n!==pt&&(void 0!==o[n]||N(o,n)?u[n]||t(i[n]):(u[n]=!0,nt(e)));})),D(o,(function(t){void 0!==i[t]||N(i,t)||(u[t]=!1,nt(e));}));else if(5===f){if(r(e)&&(nt(e),u.length=!0),i.length<o.length)for(var c=i.length;c<o.length;c++)u[c]=!1;else for(var a=o.length;a<i.length;a++)u[a]=!0;for(var l=Math.min(i.length,o.length),s=0;s<l;s++)void 0===u[s]&&t(i[s]);}}}}(t.p[0]),n(t.p));},K:function(t){return 4===t.i?e(t):r(t)}});}();var i="function"==typeof n?Kt(n):[n,e,o],u=i[0],f=i[1],c=i[2],a=wt(t,(function(){}));return function(t,n){void 0===t&&(t=a);var e=r([u[n.type]],f.filter((function(t){return (0, t.matcher)(n)})).map((function(t){return t.reducer})));return 0===e.filter((function(t){return !!t})).length&&(e=[c]),e.reduce((function(t,e){if(e){var r;if(_(t))return void 0===(r=e(t,n))?t:r;if(x(t))return wt(t,(function(t){return e(t,n)}));if(void 0===(r=e(t,n))){if(null===t)return t;throw Error("A case reducer on a non-draftable value must not return undefined")}return r}return t}),t)}}function Lt(t){var n=t.name,e=t.initialState;if(!n)throw new Error("`name` is a required option for createSlice");var r=t.reducers||{},o="function"==typeof t.extraReducers?Kt(t.extraReducers):[t.extraReducers],i=o[0],u=void 0===i?{}:i,f=o[1],c=void 0===f?[]:f,l=o[2],s=void 0===l?void 0:l,p=Object.keys(r),d={},v={},y={};p.forEach((function(t){var e,o,i=r[t],u=n+"/"+t;"reducer"in i?(e=i.reducer,o=i.prepare):e=i,d[t]=e,v[u]=e,y[t]=o?qt(u,o):qt(u);}));var h=Ut(e,a(a({},u),v),c,s);return {name:n,reducer:h,actions:y,caseReducers:d}}function Vt(t){return "object"!=typeof t||null==t||Object.isFrozen(t)}function Xt(t){return function(){return function(t){return function(n){return t(n)}}}}function Bt(t){return function(n,e){var r=function(n){var r;xt(r=e)&&"string"==typeof r.type&&Object.keys(r).every(Wt)?t(e.payload,n):t(e,n);};return _(n)?(r(n),n):wt(n,r)}}function Gt(t,n){return n(t)}function Jt(t){return Array.isArray(t)||(t=Object.values(t)),t}function $t(t,n,e){for(var r=[],o=[],i=0,u=t=Jt(t);i<u.length;i++){var f=u[i],c=Gt(f,n);c in e.entities?o.push({id:c,changes:f}):r.push(f);}return [r,o]}function Ht(t){function n(n,e){var r=Gt(n,t);r in e.entities||(e.ids.push(r),e.entities[r]=n);}function e(t,e){for(var r=0,o=t=Jt(t);r<o.length;r++)n(o[r],e);}function r(n,e){var r=Gt(n,t);r in e.entities||e.ids.push(r),e.entities[r]=n;}function o(t,n){var e=!1;t.forEach((function(t){t in n.entities&&(delete n.entities[t],e=!0);})),e&&(n.ids=n.ids.filter((function(t){return t in n.entities})));}function i(n,e){var r={},o={};n.forEach((function(t){t.id in e.entities&&(o[t.id]={id:t.id,changes:a(a({},o[t.id]?o[t.id].changes:null),t.changes)});})),(n=Object.values(o)).length>0&&n.filter((function(n){return function(n,e,r){var o=Object.assign({},r.entities[e.id],e.changes),i=Gt(o,t),u=i!==e.id;return u&&(n[e.id]=i,delete r.entities[e.id]),r.entities[i]=o,u}(r,n,e)})).length>0&&(e.ids=e.ids.map((function(t){return r[t]||t})));}function u(n,r){var o=$t(n,t,r),u=o[0];i(o[1],r),e(u,r);}return {removeAll:(f=function(t){Object.assign(t,{ids:[],entities:{}});},c=Bt((function(t,n){return f(n)})),function(t){return c(t,void 0)}),addOne:Bt(n),addMany:Bt(e),setOne:Bt(r),setMany:Bt((function(t,n){for(var e=0,o=t=Jt(t);e<o.length;e++)r(o[e],n);})),setAll:Bt((function(t,n){t=Jt(t),n.ids=[],n.entities={},e(t,n);})),updateOne:Bt((function(t,n){return i([t],n)})),updateMany:Bt(i),upsertOne:Bt((function(t,n){return u([t],n)})),upsertMany:Bt(u),removeOne:Bt((function(t,n){return o([t],n)})),removeMany:Bt(o)};var f,c;}function Qt(t){void 0===t&&(t={});var n=a({sortComparer:!1,selectId:function(t){return t.id}},t),e=n.selectId,r=n.sortComparer,o={getInitialState:function(t){return void 0===t&&(t={}),Object.assign({ids:[],entities:{}},t)}},i={getSelectors:function(t){var n=function(t){return t.ids},e=function(t){return t.entities},r=St(n,e,(function(t,n){return t.map((function(t){return n[t]}))})),o=function(t,n){return n},i=function(t,n){return t[n]},u=St(n,(function(t){return t.length}));if(!t)return {selectIds:n,selectEntities:e,selectAll:r,selectTotal:u,selectById:St(e,o,i)};var f=St(t,e);return {selectIds:St(t,n),selectEntities:f,selectAll:St(t,r),selectTotal:St(t,u),selectById:St(f,o,i)}}},u=r?function(t,n){var e=Ht(t);function r(n,e){var r=(n=Jt(n)).filter((function(n){return !(Gt(n,t)in e.entities)}));0!==r.length&&f(r,e);}function o(t,n){0!==(t=Jt(t)).length&&f(t,n);}function i(n,e){var r=[];n.forEach((function(n){return function(n,e,r){if(!(e.id in r.entities))return !1;var o=Object.assign({},r.entities[e.id],e.changes),i=Gt(o,t);return delete r.entities[e.id],n.push(o),i!==e.id}(r,n,e)})),0!==r.length&&f(r,e);}function u(n,e){var o=$t(n,t,e),u=o[0];i(o[1],e),r(u,e);}function f(e,r){e.forEach((function(n){r.entities[t(n)]=n;}));var o=Object.values(r.entities);o.sort(n);var i=o.map(t);(function(t,n){if(t.length!==n.length)return !1;for(var e=0;e<t.length&&e<n.length;e++)if(t[e]!==n[e])return !1;return !0})(r.ids,i)||(r.ids=i);}return {removeOne:e.removeOne,removeMany:e.removeMany,removeAll:e.removeAll,addOne:Bt((function(t,n){return r([t],n)})),updateOne:Bt((function(t,n){return i([t],n)})),upsertOne:Bt((function(t,n){return u([t],n)})),setOne:Bt((function(t,n){return o([t],n)})),setMany:Bt(o),setAll:Bt((function(t,n){t=Jt(t),n.entities={},n.ids=[],r(t,n);})),addMany:Bt(r),updateMany:Bt(i),upsertMany:Bt(u)}}(e,r):Ht(e);return a(a(a({selectId:e,sortComparer:r},o),i),u)}var Yt=function(t){void 0===t&&(t=21);for(var n="",e=t;e--;)n+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return n},Zt=["name","message","stack","code"],tn=function(t,n){this.payload=t,this.meta=n;},nn=function(t,n){this.payload=t,this.meta=n;},en=function(t){if("object"==typeof t&&null!==t){for(var n={},e=0,r=Zt;e<r.length;e++){var o=r[e];"string"==typeof t[o]&&(n[o]=t[o]);}return n}return {message:String(t)}};function rn(t,n,r){var o=qt(t+"/fulfilled",(function(t,n,e,r){return {payload:t,meta:a(a({},r||{}),{arg:e,requestId:n,requestStatus:"fulfilled"})}})),i=qt(t+"/pending",(function(t,n,e){return {payload:void 0,meta:a(a({},e||{}),{arg:n,requestId:t,requestStatus:"pending"})}})),u=qt(t+"/rejected",(function(t,n,e,o,i){return {payload:o,error:(r&&r.serializeError||en)(t||"Rejected"),meta:a(a({},i||{}),{arg:e,requestId:n,rejectedWithValue:!!o,requestStatus:"rejected",aborted:"AbortError"===(null==t?void 0:t.name),condition:"ConditionError"===(null==t?void 0:t.name)})}})),f="undefined"!=typeof AbortController?AbortController:function(){function t(){this.signal={aborted:!1,addEventListener:function(){},dispatchEvent:function(){return !1},onabort:function(){},removeEventListener:function(){}};}return t.prototype.abort=function(){},t}();return Object.assign((function(t){return function(c,a,l){var s,p,d=(null!=(s=null==r?void 0:r.idGenerator)?s:Yt)(),v=new f,y=new Promise((function(t,n){return v.signal.addEventListener("abort",(function(){return n({name:"AbortError",message:p||"Aborted"})}))})),h=!1,g=function(){return f=this,s=function(){var f,s,p;return e(this,(function(e){switch(e.label){case 0:if(e.trys.push([0,2,,3]),r&&r.condition&&!1===r.condition(t,{getState:a,extra:l}))throw {name:"ConditionError",message:"Aborted due to condition callback returning false."};return h=!0,c(i(d,t,null==(f=null==r?void 0:r.getPendingMeta)?void 0:f.call(r,{requestId:d,arg:t},{getState:a,extra:l}))),[4,Promise.race([y,Promise.resolve(n(t,{dispatch:c,getState:a,extra:l,requestId:d,signal:v.signal,rejectWithValue:function(t,n){return new tn(t,n)},fulfillWithValue:function(t,n){return new nn(t,n)}})).then((function(n){if(n instanceof tn)throw n;return n instanceof nn?o(n.payload,d,t,n.meta):o(n,d,t)}))])];case 1:return s=e.sent(),[3,3];case 2:return p=e.sent(),s=p instanceof tn?u(null,d,t,p.payload,p.meta):u(p,d,t),[3,3];case 3:return r&&!r.dispatchConditionRejection&&u.match(s)&&s.meta.condition||c(s),[2,s]}}))},new Promise((function(t,n){var e=function(t){try{o(s.next(t));}catch(t){n(t);}},r=function(t){try{o(s.throw(t));}catch(t){n(t);}},o=function(n){return n.done?t(n.value):Promise.resolve(n.value).then(e,r)};o((s=s.apply(f,null)).next());}));var f,s;}();return Object.assign(g,{abort:function(t){h&&(p=t,v.abort());},requestId:d,arg:t,unwrap:function(){return g.then(on)}})}}),{pending:i,rejected:u,fulfilled:o,typePrefix:t})}function on(t){if(t.meta&&t.meta.rejectedWithValue)throw t.payload;if(t.error)throw t.error;return t.payload}var un=function(t,n){return (e=t)&&"function"==typeof e.match?t.match(n):t(n);var e;};function fn(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return function(n){return t.some((function(t){return un(t,n)}))}}function cn(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return function(n){return t.every((function(t){return un(t,n)}))}}function an(t,n){if(!t||!t.meta)return !1;var e="string"==typeof t.meta.requestId,r=n.indexOf(t.meta.requestStatus)>-1;return e&&r}function ln(t){return "function"==typeof t[0]&&"pending"in t[0]&&"fulfilled"in t[0]&&"rejected"in t[0]}function sn(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return 0===t.length?function(t){return an(t,["pending"])}:ln(t)?function(n){var e=t.map((function(t){return t.pending}));return fn.apply(void 0,e)(n)}:sn()(t[0])}function pn(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return 0===t.length?function(t){return an(t,["rejected"])}:ln(t)?function(n){var e=t.map((function(t){return t.rejected}));return fn.apply(void 0,e)(n)}:pn()(t[0])}function dn(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var e=function(t){return t&&t.meta&&t.meta.rejectedWithValue};return 0===t.length||ln(t)?function(n){return cn(pn.apply(void 0,t),e)(n)}:dn()(t[0])}function vn(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return 0===t.length?function(t){return an(t,["fulfilled"])}:ln(t)?function(n){var e=t.map((function(t){return t.fulfilled}));return fn.apply(void 0,e)(n)}:vn()(t[0])}function yn(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return 0===t.length?function(t){return an(t,["pending","fulfilled","rejected"])}:ln(t)?function(n){for(var e=[],r=0,o=t;r<o.length;r++){var i=o[r];e.push(i.pending,i.rejected,i.fulfilled);}return fn.apply(void 0,e)(n)}:yn()(t[0])}
8
9 exports.MiddlewareArray = Nt;
10 exports.__DO_NOT_USE__ActionTypes = b;
11 exports.applyMiddleware = A;
12 exports.bindActionCreators = P;
13 exports.combineReducers = w;
14 exports.compose = E;
15 exports.configureStore = Ft;
16 exports.createAction = qt;
17 exports.createAsyncThunk = rn;
18 exports.createDraftSafeSelector = St;
19 exports.createEntityAdapter = Qt;
20 exports.createImmutableStateInvariantMiddleware = Xt;
21 exports.createNextState = wt;
22 exports.createReducer = Ut;
23 exports.createSelector = At;
24 exports.createSerializableStateInvariantMiddleware = Ct;
25 exports.createSlice = Lt;
26 exports.createStore = m;
27 exports.current = ot;
28 exports.findNonSerializableValue = Mt;
29 exports.freeze = W;
30 exports.getDefaultMiddleware = Tt;
31 exports.getType = zt;
32 exports.isAllOf = cn;
33 exports.isAnyOf = fn;
34 exports.isAsyncThunkAction = yn;
35 exports.isDraft = _;
36 exports.isFulfilled = vn;
37 exports.isImmutableDefault = Vt;
38 exports.isPending = sn;
39 exports.isPlain = Rt;
40 exports.isPlainObject = xt;
41 exports.isRejected = pn;
42 exports.isRejectedWithValue = dn;
43 exports.miniSerializeError = en;
44 exports.nanoid = Yt;
45 exports.original = I;
46 exports.unwrapResult = on;
47
48 Object.defineProperty(exports, '__esModule', { value: true });
49
50})));
51//# sourceMappingURL=redux-toolkit.umd.min.js.map