2 lines
26 KiB
JavaScript
2 lines
26 KiB
JavaScript
var e=Object.defineProperty,t=(t,r,n)=>((t,r,n)=>r in t?e(t,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[r]=n)(t,"symbol"!=typeof r?r+"":r,n);import{r,g as n}from"./react-vendor-HnKmhvXM.js";function o(e,t){for(var r=0;r<t.length;r++){const n=t[r];if("string"!=typeof n&&!Array.isArray(n))for(const t in n)if("default"!==t&&!(t in e)){const r=Object.getOwnPropertyDescriptor(n,t);r&&Object.defineProperty(e,t,r.get?r:{enumerable:!0,get:()=>n[t]})}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var i=r();const c=n(i),u=o({__proto__:null,default:c},[i]);var a,s,l={exports:{}},f={};var d=(s||(s=1,l.exports=function(){if(a)return f;a=1;var e=r(),t="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},n=e.useSyncExternalStore,o=e.useRef,i=e.useEffect,c=e.useMemo,u=e.useDebugValue;return f.useSyncExternalStoreWithSelector=function(e,r,a,s,l){var f=o(null);if(null===f.current){var d={hasValue:!1,value:null};f.current=d}else d=f.current;f=c(function(){function e(e){if(!i){if(i=!0,n=e,e=s(e),void 0!==l&&d.hasValue){var r=d.value;if(l(r,e))return o=r}return o=e}if(r=o,t(n,e))return r;var c=s(e);return void 0!==l&&l(r,c)?(n=e,r):(n=e,o=c)}var n,o,i=!1,c=void 0===a?null:a;return[function(){return e(r())},null===c?void 0:function(){return e(c())}]},[r,a,s,l]);var p=n(e,f[0],f[1]);return i(function(){d.hasValue=!0,d.value=p},[p]),u(p),p},f}()),l.exports);var p={notify(){},get:()=>[]};var y=(()=>!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement))(),h=(()=>"undefined"!=typeof navigator&&"ReactNative"===navigator.product)(),b=(()=>y||h?i.useLayoutEffect:i.useEffect)(),v=Symbol.for("react-redux-context"),_="undefined"!=typeof globalThis?globalThis:{};function m(){if(!i.createContext)return{};const e=_[v]??(_[v]=new Map);let t=e.get(i.createContext);return t||(t=i.createContext(null),e.set(i.createContext,t)),t}var g=m();var w=function(e){const{children:t,context:r,serverState:n,store:o}=e,c=i.useMemo(()=>{const e=function(e){let t,r=p,n=0,o=!1;function i(){a.onStateChange&&a.onStateChange()}function c(){n++,t||(t=e.subscribe(i),r=function(){let e=null,t=null;return{clear(){e=null,t=null},notify(){(()=>{let t=e;for(;t;)t.callback(),t=t.next})()},get(){const t=[];let r=e;for(;r;)t.push(r),r=r.next;return t},subscribe(r){let n=!0;const o=t={callback:r,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){n&&null!==e&&(n=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}())}function u(){n--,t&&0===n&&(t(),t=void 0,r.clear(),r=p)}const a={addNestedSub:function(e){c();const t=r.subscribe(e);let n=!1;return()=>{n||(n=!0,t(),u())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:i,isSubscribed:function(){return o},trySubscribe:function(){o||(o=!0,c())},tryUnsubscribe:function(){o&&(o=!1,u())},getListeners:()=>r};return a}(o);return{store:o,subscription:e,getServerState:n?()=>n:void 0}},[o,n]),u=i.useMemo(()=>o.getState(),[o]);b(()=>{const{subscription:e}=c;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),u!==o.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}},[c,u]);const a=r||g;return i.createElement(a.Provider,{value:c},t)};function S(e=g){return function(){return i.useContext(e)}}var E=S();function O(e=g){const t=e===g?E:S(e),r=()=>{const{store:e}=t();return e};return Object.assign(r,{withTypes:()=>r}),r}var j=O();function C(e=g){const t=e===g?j:O(e),r=()=>t().dispatch;return Object.assign(r,{withTypes:()=>r}),r}var P=C(),x=(e,t)=>e===t;function R(e=g){const t=e===g?E:S(e),r=(e,r={})=>{const{equalityFn:n=x}="function"==typeof r?{equalityFn:r}:r,o=t(),{store:c,subscription:u,getServerState:a}=o;i.useRef(!0);const s=i.useCallback({[e.name]:t=>e(t)}[e.name],[e]),l=d.useSyncExternalStoreWithSelector(u.addNestedSub,c.getState,a||c.getState,s,n);return i.useDebugValue(l),l};return Object.assign(r,{withTypes:()=>r}),r}var A=R();function T(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var N=(()=>"function"==typeof Symbol&&Symbol.observable||"@@observable")(),k=()=>Math.random().toString(36).substring(7).split("").join("."),M={INIT:`@@redux/INIT${k()}`,REPLACE:`@@redux/REPLACE${k()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${k()}`};function z(e){if("object"!=typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}function D(e,t,r){if("function"!=typeof e)throw new Error(T(2));if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(T(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(T(1));return r(D)(e,t)}let n=e,o=t,i=new Map,c=i,u=0,a=!1;function s(){c===i&&(c=new Map,i.forEach((e,t)=>{c.set(t,e)}))}function l(){if(a)throw new Error(T(3));return o}function f(e){if("function"!=typeof e)throw new Error(T(4));if(a)throw new Error(T(5));let t=!0;s();const r=u++;return c.set(r,e),function(){if(t){if(a)throw new Error(T(6));t=!1,s(),c.delete(r),i=null}}}function d(e){if(!z(e))throw new Error(T(7));if(void 0===e.type)throw new Error(T(8));if("string"!=typeof e.type)throw new Error(T(17));if(a)throw new Error(T(9));try{a=!0,o=n(o,e)}finally{a=!1}return(i=c).forEach(e=>{e()}),e}d({type:M.INIT});return{dispatch:d,subscribe:f,getState:l,replaceReducer:function(e){if("function"!=typeof e)throw new Error(T(10));n=e,d({type:M.REPLACE})},[N]:function(){const e=f;return{subscribe(t){if("object"!=typeof t||null===t)throw new Error(T(11));function r(){const e=t;e.next&&e.next(l())}r();return{unsubscribe:e(r)}},[N](){return this}}}}}function I(e){const t=Object.keys(e),r={};for(let c=0;c<t.length;c++){const n=t[c];"function"==typeof e[n]&&(r[n]=e[n])}const n=Object.keys(r);let o;try{!function(e){Object.keys(e).forEach(t=>{const r=e[t];if(void 0===r(void 0,{type:M.INIT}))throw new Error(T(12));if(void 0===r(void 0,{type:M.PROBE_UNKNOWN_ACTION()}))throw new Error(T(13))})}(r)}catch(i){o=i}return function(e={},t){if(o)throw o;let i=!1;const c={};for(let o=0;o<n.length;o++){const u=n[o],a=r[u],s=e[u],l=a(s,t);if(void 0===l)throw t&&t.type,new Error(T(14));c[u]=l,i=i||l!==s}return i=i||n.length!==Object.keys(e).length,i?c:e}}function F(...e){return 0===e.length?e=>e:1===e.length?e[0]:e.reduce((e,t)=>(...r)=>e(t(...r)))}var W=Symbol.for("immer-nothing"),q=Symbol.for("immer-draftable"),$=Symbol.for("immer-state");function B(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var L=Object.getPrototypeOf;function V(e){return!!e&&!!e[$]}function K(e){var t;return!!e&&(X(e)||Array.isArray(e)||!!e[q]||!!(null==(t=e.constructor)?void 0:t[q])||Y(e)||Z(e))}var U=Object.prototype.constructor.toString();function X(e){if(!e||"object"!=typeof e)return!1;const t=L(e);if(null===t)return!0;const r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return r===Object||"function"==typeof r&&Function.toString.call(r)===U}function G(e,t){0===H(e)?Reflect.ownKeys(e).forEach(r=>{t(r,e[r],e)}):e.forEach((r,n)=>t(n,r,e))}function H(e){const t=e[$];return t?t.type_:Array.isArray(e)?1:Y(e)?2:Z(e)?3:0}function J(e,t){return 2===H(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Q(e,t,r){const n=H(e);2===n?e.set(t,r):3===n?e.add(r):e[t]=r}function Y(e){return e instanceof Map}function Z(e){return e instanceof Set}function ee(e){return e.copy_||e.base_}function te(e,t){if(Y(e))return new Map(e);if(Z(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const r=X(e);if(!0===t||"class_only"===t&&!r){const t=Object.getOwnPropertyDescriptors(e);delete t[$];let r=Reflect.ownKeys(t);for(let n=0;n<r.length;n++){const o=r[n],i=t[o];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[o]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[o]})}return Object.create(L(e),t)}{const t=L(e);if(null!==t&&r)return{...e};const n=Object.create(t);return Object.assign(n,e)}}function re(e,t=!1){return oe(e)||V(e)||!K(e)||(H(e)>1&&Object.defineProperties(e,{set:{value:ne},add:{value:ne},clear:{value:ne},delete:{value:ne}}),Object.freeze(e),t&&Object.values(e).forEach(e=>re(e,!0))),e}function ne(){B(2)}function oe(e){return Object.isFrozen(e)}var ie,ce={};function ue(e){const t=ce[e];return t||B(0),t}function ae(){return ie}function se(e,t){t&&(ue("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function le(e){fe(e),e.drafts_.forEach(pe),e.drafts_=null}function fe(e){e===ie&&(ie=e.parent_)}function de(e){return ie={drafts_:[],parent_:ie,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function pe(e){const t=e[$];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function ye(e,t){t.unfinalizedDrafts_=t.drafts_.length;const r=t.drafts_[0];return void 0!==e&&e!==r?(r[$].modified_&&(le(t),B(4)),K(e)&&(e=he(t,e),t.parent_||ve(t,e)),t.patches_&&ue("Patches").generateReplacementPatches_(r[$].base_,e,t.patches_,t.inversePatches_)):e=he(t,r,[]),le(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==W?e:void 0}function he(e,t,r){if(oe(t))return t;const n=t[$];if(!n)return G(t,(o,i)=>be(e,n,t,o,i,r)),t;if(n.scope_!==e)return t;if(!n.modified_)return ve(e,n.base_,!0),n.base_;if(!n.finalized_){n.finalized_=!0,n.scope_.unfinalizedDrafts_--;const t=n.copy_;let o=t,i=!1;3===n.type_&&(o=new Set(t),t.clear(),i=!0),G(o,(o,c)=>be(e,n,t,o,c,r,i)),ve(e,t,!1),r&&e.patches_&&ue("Patches").generatePatches_(n,r,e.patches_,e.inversePatches_)}return n.copy_}function be(e,t,r,n,o,i,c){if(V(o)){const c=he(e,o,i&&t&&3!==t.type_&&!J(t.assigned_,n)?i.concat(n):void 0);if(Q(r,n,c),!V(c))return;e.canAutoFreeze_=!1}else c&&r.add(o);if(K(o)&&!oe(o)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;he(e,o),t&&t.scope_.parent_||"symbol"==typeof n||!(Y(r)?r.has(n):Object.prototype.propertyIsEnumerable.call(r,n))||ve(e,o)}}function ve(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&re(t,r)}var _e={get(e,t){if(t===$)return e;const r=ee(e);if(!J(r,t))return function(e,t,r){var n;const o=we(t,r);return o?"value"in o?o.value:null==(n=o.get)?void 0:n.call(e.draft_):void 0}(e,r,t);const n=r[t];return e.finalized_||!K(n)?n:n===ge(e.base_,t)?(Ee(e),e.copy_[t]=Oe(n,e)):n},has:(e,t)=>t in ee(e),ownKeys:e=>Reflect.ownKeys(ee(e)),set(e,t,r){const n=we(ee(e),t);if(null==n?void 0:n.set)return n.set.call(e.draft_,r),!0;if(!e.modified_){const n=ge(ee(e),t),c=null==n?void 0:n[$];if(c&&c.base_===r)return e.copy_[t]=r,e.assigned_[t]=!1,!0;if(((o=r)===(i=n)?0!==o||1/o==1/i:o!=o&&i!=i)&&(void 0!==r||J(e.base_,t)))return!0;Ee(e),Se(e)}var o,i;return e.copy_[t]===r&&(void 0!==r||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=r,e.assigned_[t]=!0),!0},deleteProperty:(e,t)=>(void 0!==ge(e.base_,t)||t in e.base_?(e.assigned_[t]=!1,Ee(e),Se(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){const r=ee(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n?{writable:!0,configurable:1!==e.type_||"length"!==t,enumerable:n.enumerable,value:r[t]}:n},defineProperty(){B(11)},getPrototypeOf:e=>L(e.base_),setPrototypeOf(){B(12)}},me={};function ge(e,t){const r=e[$];return(r?ee(r):e)[t]}function we(e,t){if(!(t in e))return;let r=L(e);for(;r;){const e=Object.getOwnPropertyDescriptor(r,t);if(e)return e;r=L(r)}}function Se(e){e.modified_||(e.modified_=!0,e.parent_&&Se(e.parent_))}function Ee(e){e.copy_||(e.copy_=te(e.base_,e.scope_.immer_.useStrictShallowCopy_))}G(_e,(e,t)=>{me[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),me.deleteProperty=function(e,t){return me.set.call(this,e,t,void 0)},me.set=function(e,t,r){return _e.set.call(this,e[0],t,r,e[0])};function Oe(e,t){const r=Y(e)?ue("MapSet").proxyMap_(e,t):Z(e)?ue("MapSet").proxySet_(e,t):function(e,t){const r=Array.isArray(e),n={type_:r?1:0,scope_:t?t.scope_:ae(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let o=n,i=_e;r&&(o=[n],i=me);const{revoke:c,proxy:u}=Proxy.revocable(o,i);return n.draft_=u,n.revoke_=c,u}(e,t);return(t?t.scope_:ae()).drafts_.push(r),r}function je(e){if(!K(e)||oe(e))return e;const t=e[$];let r;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,r=te(e,t.scope_.immer_.useStrictShallowCopy_)}else r=te(e,!0);return G(r,(e,t)=>{Q(r,e,je(t))}),t&&(t.finalized_=!1),r}var Ce=(new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(e,t,r)=>{if("function"==typeof e&&"function"!=typeof t){const r=t;t=e;const n=this;return function(e=r,...o){return n.produce(e,e=>t.call(this,e,...o))}}let n;if("function"!=typeof t&&B(6),void 0!==r&&"function"!=typeof r&&B(7),K(e)){const o=de(this),i=Oe(e,void 0);let c=!0;try{n=t(i),c=!1}finally{c?le(o):fe(o)}return se(o,r),ye(n,o)}if(!e||"object"!=typeof e){if(n=t(e),void 0===n&&(n=e),n===W&&(n=void 0),this.autoFreeze_&&re(n,!0),r){const t=[],o=[];ue("Patches").generateReplacementPatches_(e,n,t,o),r(t,o)}return n}B(1)},this.produceWithPatches=(e,t)=>{if("function"==typeof e)return(t,...r)=>this.produceWithPatches(t,t=>e(t,...r));let r,n;return[this.produce(e,t,(e,t)=>{r=e,n=t}),r,n]},"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze),"boolean"==typeof(null==e?void 0:e.useStrictShallowCopy)&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){K(e)||B(8),V(e)&&(e=function(e){V(e)||B(10);return je(e)}(e));const t=de(this),r=Oe(e,void 0);return r[$].isManual_=!0,fe(t),r}finishDraft(e,t){const r=e&&e[$];r&&r.isManual_||B(9);const{scope_:n}=r;return se(n,t),ye(void 0,n)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){const n=t[r];if(0===n.path.length&&"replace"===n.op){e=n.value;break}}r>-1&&(t=t.slice(r+1));const n=ue("Patches").applyPatches_;return V(e)?n(e,t):this.produce(e,e=>n(e,t))}}).produce;var Pe=e=>Array.isArray(e)?e:[e];function xe(e){const t=Array.isArray(e[0])?e[0]:e;return function(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(e=>"function"==typeof e)){const r=e.map(e=>"function"==typeof e?`function ${e.name||"unnamed"}()`:typeof e).join(", ");throw new TypeError(`${t}[${r}]`)}}(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}var Re="undefined"!=typeof WeakRef?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function Ae(){return{s:0,v:void 0,o:null,p:null}}function Te(e,t={}){let r={s:0,v:void 0,o:null,p:null};const{resultEqualityCheck:n}=t;let o,i=0;function c(){var t;let c=r;const{length:u}=arguments;for(let e=0,r=u;e<r;e++){const t=arguments[e];if("function"==typeof t||"object"==typeof t&&null!==t){let e=c.o;null===e&&(c.o=e=new WeakMap);const r=e.get(t);void 0===r?(c=Ae(),e.set(t,c)):c=r}else{let e=c.p;null===e&&(c.p=e=new Map);const r=e.get(t);void 0===r?(c=Ae(),e.set(t,c)):c=r}}const a=c;let s;if(1===c.s)s=c.v;else if(s=e.apply(null,arguments),i++,n){const e=(null==(t=null==o?void 0:o.deref)?void 0:t.call(o))??o;null!=e&&n(e,s)&&(s=e,0!==i&&i--);o="object"==typeof s&&null!==s||"function"==typeof s?new Re(s):s}return a.s=1,a.v=s,s}return c.clearCache=()=>{r={s:0,v:void 0,o:null,p:null},c.resetResultsCount()},c.resultsCount=()=>i,c.resetResultsCount=()=>{i=0},c}function Ne(e,...t){const r="function"==typeof e?{memoize:e,memoizeOptions:t}:e,n=(...e)=>{let t,n=0,o=0,i={},c=e.pop();"object"==typeof c&&(i=c,c=e.pop()),function(e,t="expected a function, instead received "+typeof e){if("function"!=typeof e)throw new TypeError(t)}(c,`createSelector expects an output function after the inputs, but received: [${typeof c}]`);const u={...r,...i},{memoize:a,memoizeOptions:s=[],argsMemoize:l=Te,argsMemoizeOptions:f=[]}=u,d=Pe(s),p=Pe(f),y=xe(e),h=a(function(){return n++,c.apply(null,arguments)},...d),b=l(function(){o++;const e=function(e,t){const r=[],{length:n}=e;for(let o=0;o<n;o++)r.push(e[o].apply(null,t));return r}(y,arguments);return t=h.apply(null,e),t},...p);return Object.assign(b,{resultFunc:c,memoizedResultFunc:h,dependencies:y,dependencyRecomputations:()=>o,resetDependencyRecomputations:()=>{o=0},lastResult:()=>t,recomputations:()=>n,resetRecomputations:()=>{n=0},memoize:a,argsMemoize:l})};return Object.assign(n,{withTypes:()=>n}),n}var ke=Ne(Te),Me=Object.assign((e,t=ke)=>{!function(e,t="expected an object, instead received "+typeof e){if("object"!=typeof e)throw new TypeError(t)}(e,"createStructuredSelector expects first argument to be an object where each property is a selector, instead received a "+typeof e);const r=Object.keys(e);return t(r.map(t=>e[t]),(...e)=>e.reduce((e,t,n)=>(e[r[n]]=t,e),{}))},{withTypes:()=>Me});function ze(e){return({dispatch:t,getState:r})=>n=>o=>"function"==typeof o?o(t,r,e):n(o)}var De=ze(),Ie=ze,Fe="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"==typeof arguments[0]?F:F.apply(null,arguments)};function We(e,t){function r(...r){if(t){let n=t(...r);if(!n)throw new Error(ut(0));return{type:e,payload:n.payload,..."meta"in n&&{meta:n.meta},..."error"in n&&{error:n.error}}}return{type:e,payload:r[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=t=>function(e){return z(e)&&"type"in e&&"string"==typeof e.type}(t)&&t.type===e,r}var qe=class e extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,e.prototype)}static get[Symbol.species](){return e}concat(...e){return super.concat.apply(this,e)}prepend(...t){return 1===t.length&&Array.isArray(t[0])?new e(...t[0].concat(this)):new e(...t.concat(this))}};function $e(e){return K(e)?Ce(e,()=>{}):e}function Be(e,t,r){return e.has(t)?e.get(t):e.set(t,r(t)).get(t)}var Le=e=>t=>{setTimeout(t,e)},Ve=e=>function(t){const{autoBatch:r=!0}=t??{};let n=new qe(e);return r&&n.push(((e={type:"raf"})=>t=>(...r)=>{const n=t(...r);let o=!0,i=!1,c=!1;const u=new Set,a="tick"===e.type?queueMicrotask:"raf"===e.type?"undefined"!=typeof window&&window.requestAnimationFrame?window.requestAnimationFrame:Le(10):"callback"===e.type?e.queueNotification:Le(e.timeout),s=()=>{c=!1,i&&(i=!1,u.forEach(e=>e()))};return Object.assign({},n,{subscribe(e){const t=n.subscribe(()=>o&&e());return u.add(e),()=>{t(),u.delete(e)}},dispatch(e){var t;try{return o=!(null==(t=null==e?void 0:e.meta)?void 0:t.RTK_autoBatch),i=!o,i&&(c||(c=!0,a(s))),n.dispatch(e)}finally{o=!0}}})})("object"==typeof r?r:void 0)),n};function Ke(e){const t=function(e){const{thunk:t=!0,immutableCheck:r=!0,serializableCheck:n=!0,actionCreatorCheck:o=!0}=e??{};let i=new qe;return t&&("boolean"==typeof t?i.push(De):i.push(Ie(t.extraArgument))),i},{reducer:r,middleware:n,devTools:o=!0,preloadedState:i,enhancers:c}=e||{};let u,a;if("function"==typeof r)u=r;else{if(!z(r))throw new Error(ut(1));u=I(r)}a="function"==typeof n?n(t):t();let s=F;o&&(s=Fe({trace:!1,..."object"==typeof o&&o}));const l=function(...e){return t=>(r,n)=>{const o=t(r,n);let i=()=>{throw new Error(T(15))};const c={getState:o.getState,dispatch:(e,...t)=>i(e,...t)},u=e.map(e=>e(c));return i=F(...u)(o.dispatch),{...o,dispatch:i}}}(...a),f=Ve(l);return D(u,i,s(..."function"==typeof c?c(f):f()))}function Ue(e){const t={},r=[];let n;const o={addCase(e,r){const n="string"==typeof e?e:e.type;if(!n)throw new Error(ut(28));if(n in t)throw new Error(ut(29));return t[n]=r,o},addAsyncThunk:(e,n)=>(n.pending&&(t[e.pending.type]=n.pending),n.rejected&&(t[e.rejected.type]=n.rejected),n.fulfilled&&(t[e.fulfilled.type]=n.fulfilled),n.settled&&r.push({matcher:e.settled,reducer:n.settled}),o),addMatcher:(e,t)=>(r.push({matcher:e,reducer:t}),o),addDefaultCase:e=>(n=e,o)};return e(o),[t,r,n]}function Xe(...e){return t=>e.some(e=>((e,t)=>{return(r=e)&&"function"==typeof r.match?e.match(t):e(t);var r})(e,t))}var Ge=["name","message","stack","code"],He=class{constructor(e,r){t(this,"_type"),this.payload=e,this.meta=r}},Je=class{constructor(e,r){t(this,"_type"),this.payload=e,this.meta=r}},Qe=e=>{if("object"==typeof e&&null!==e){const t={};for(const r of Ge)"string"==typeof e[r]&&(t[r]=e[r]);return t}return{message:String(e)}},Ye="External signal was aborted",Ze=(()=>{function e(e,t,r){const n=We(e+"/fulfilled",(e,t,r,n)=>({payload:e,meta:{...n||{},arg:r,requestId:t,requestStatus:"fulfilled"}})),o=We(e+"/pending",(e,t,r)=>({payload:void 0,meta:{...r||{},arg:t,requestId:e,requestStatus:"pending"}})),i=We(e+"/rejected",(e,t,n,o,i)=>({payload:o,error:(r&&r.serializeError||Qe)(e||"Rejected"),meta:{...i||{},arg:n,requestId:t,rejectedWithValue:!!o,requestStatus:"rejected",aborted:"AbortError"===(null==e?void 0:e.name),condition:"ConditionError"===(null==e?void 0:e.name)}}));return Object.assign(function(e,{signal:c}={}){return(u,a,s)=>{const l=(null==r?void 0:r.idGenerator)?r.idGenerator(e):((e=21)=>{let t="",r=e;for(;r--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t})(),f=new AbortController;let d,p;function y(e){p=e,f.abort()}c&&(c.aborted?y(Ye):c.addEventListener("abort",()=>y(Ye),{once:!0}));const h=async function(){var c,h;let b;try{let i=null==(c=null==r?void 0:r.condition)?void 0:c.call(r,e,{getState:a,extra:s});if(null!==(v=i)&&"object"==typeof v&&"function"==typeof v.then&&(i=await i),!1===i||f.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};const _=new Promise((e,t)=>{d=()=>{t({name:"AbortError",message:p||"Aborted"})},f.signal.addEventListener("abort",d)});u(o(l,e,null==(h=null==r?void 0:r.getPendingMeta)?void 0:h.call(r,{requestId:l,arg:e},{getState:a,extra:s}))),b=await Promise.race([_,Promise.resolve(t(e,{dispatch:u,getState:a,extra:s,requestId:l,signal:f.signal,abort:y,rejectWithValue:(e,t)=>new He(e,t),fulfillWithValue:(e,t)=>new Je(e,t)})).then(t=>{if(t instanceof He)throw t;return t instanceof Je?n(t.payload,l,e,t.meta):n(t,l,e)})])}catch(_){b=_ instanceof He?i(null,l,e,_.payload,_.meta):i(_,l,e)}finally{d&&f.signal.removeEventListener("abort",d)}var v;return r&&!r.dispatchConditionRejection&&i.match(b)&&b.meta.condition||u(b),b}();return Object.assign(h,{abort:y,requestId:l,arg:e,unwrap:()=>h.then(et)})}},{pending:o,rejected:i,fulfilled:n,settled:Xe(i,n),typePrefix:e})}return e.withTypes=()=>e,e})();function et(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}var tt=Symbol.for("rtk-slice-createasyncthunk");function rt(e,t){return`${e}/${t}`}function nt({creators:e}={}){var t;const r=null==(t=null==e?void 0:e.asyncThunk)?void 0:t[tt];return function(e){const{name:t,reducerPath:n=t}=e;if(!t)throw new Error(ut(11));const o=("function"==typeof e.reducers?e.reducers(function(){function e(e,t){return{_reducerDefinitionType:"asyncThunk",payloadCreator:e,...t}}return e.withTypes=()=>e,{reducer:e=>Object.assign({[e.name]:(...t)=>e(...t)}[e.name],{_reducerDefinitionType:"reducer"}),preparedReducer:(e,t)=>({_reducerDefinitionType:"reducerWithPrepare",prepare:e,reducer:t}),asyncThunk:e}}()):e.reducers)||{},i=Object.keys(o),c={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},u={addCase(e,t){const r="string"==typeof e?e:e.type;if(!r)throw new Error(ut(12));if(r in c.sliceCaseReducersByType)throw new Error(ut(13));return c.sliceCaseReducersByType[r]=t,u},addMatcher:(e,t)=>(c.sliceMatchers.push({matcher:e,reducer:t}),u),exposeAction:(e,t)=>(c.actionCreators[e]=t,u),exposeCaseReducer:(e,t)=>(c.sliceCaseReducersByName[e]=t,u)};function a(){const[t={},r=[],n]="function"==typeof e.extraReducers?Ue(e.extraReducers):[e.extraReducers],o={...t,...c.sliceCaseReducersByType};return function(e,t){let r,[n,o,i]=Ue(t);if("function"==typeof e)r=()=>$e(e());else{const t=$e(e);r=()=>t}function c(e=r(),t){let c=[n[t.type],...o.filter(({matcher:e})=>e(t)).map(({reducer:e})=>e)];return 0===c.filter(e=>!!e).length&&(c=[i]),c.reduce((e,r)=>{if(r){if(V(e)){const n=r(e,t);return void 0===n?e:n}if(K(e))return Ce(e,e=>r(e,t));{const n=r(e,t);if(void 0===n){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return n}}return e},e)}return c.getInitialState=r,c}(e.initialState,e=>{for(let t in o)e.addCase(t,o[t]);for(let t of c.sliceMatchers)e.addMatcher(t.matcher,t.reducer);for(let t of r)e.addMatcher(t.matcher,t.reducer);n&&e.addDefaultCase(n)})}i.forEach(n=>{const i=o[n],c={reducerName:n,type:rt(t,n),createNotation:"function"==typeof e.reducers};!function(e){return"asyncThunk"===e._reducerDefinitionType}(i)?function({type:e,reducerName:t,createNotation:r},n,o){let i,c;if("reducer"in n){if(r&&!function(e){return"reducerWithPrepare"===e._reducerDefinitionType}(n))throw new Error(ut(17));i=n.reducer,c=n.prepare}else i=n;o.addCase(e,i).exposeCaseReducer(t,i).exposeAction(t,c?We(e,c):We(e))}(c,i,u):function({type:e,reducerName:t},r,n,o){if(!o)throw new Error(ut(18));const{payloadCreator:i,fulfilled:c,pending:u,rejected:a,settled:s,options:l}=r,f=o(e,i,l);n.exposeAction(t,f),c&&n.addCase(f.fulfilled,c);u&&n.addCase(f.pending,u);a&&n.addCase(f.rejected,a);s&&n.addMatcher(f.settled,s);n.exposeCaseReducer(t,{fulfilled:c||ct,pending:u||ct,rejected:a||ct,settled:s||ct})}(c,i,u,r)});const s=e=>e,l=new Map,f=new WeakMap;let d;function p(e,t){return d||(d=a()),d(e,t)}function y(){return d||(d=a()),d.getInitialState()}function h(t,r=!1){function n(e){let o=e[t];return void 0===o&&r&&(o=Be(f,n,y)),o}function o(t=s){const n=Be(l,r,()=>new WeakMap);return Be(n,t,()=>{const n={};for(const[o,i]of Object.entries(e.selectors??{}))n[o]=ot(i,t,()=>Be(f,t,y),r);return n})}return{reducerPath:t,getSelectors:o,get selectors(){return o(n)},selectSlice:n}}const b={name:t,reducer:p,actions:c.actionCreators,caseReducers:c.sliceCaseReducersByName,getInitialState:y,...h(n),injectInto(e,{reducerPath:t,...r}={}){const o=t??n;return e.inject({reducerPath:o,reducer:p},r),{...b,...h(o,!0)}}};return b}}function ot(e,t,r,n){function o(o,...i){let c=t(o);return void 0===c&&n&&(c=r()),e(c,...i)}return o.unwrapped=e,o}var it=nt();function ct(){}function ut(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}export{w as P,c as R,u as a,Ze as b,it as c,Ke as d,P as e,i as r,A as u};
|