PageSourceSearch

https://bookroom.ir/_next/static/chunks/3281-91a0068c5dba426b.js

js bookroom.ir collected 2026-10-02 19:48:44 UTC 21,695 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3281],{20301:function(e,t,r){r.d(t,{xC:function(){return ex},oM:function(){return ej}});var n,o,i=Symbol.for("immer-nothing"),u=Symbol.for("immer-draftable"),c=Symbol.for("immer-state");function a(e,...t){throw Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var f=Object,l=f.getPrototypeOf,s="constructor",d="prototype",p="configurable",h="enumerable",_="writable",y="value",g=e=>!!e&&!!e[c];function b(e){return!!e&&(m(e)||x(e)||!!e[u]||!!e[s]?.[u]||M(e)||T(e))}var w=f[d][s].toString(),v=new WeakMap;function m(e){if(!e||!k(e))return!1;let t=l(e);if(null===t||t===f[d])return!0;let r=f.hasOwnProperty.call(t,s)&&t[s];if(r===Object)return!0;if(!N(r))return!1;let n=v.get(r);return void 0===n&&(n=Function.toString.call(r),v.set(r,n)),n===w}function S(e,t,r=!0){0===E(e)?(r?Reflect.ownKeys(e):f.keys(e)).forEach(r=>{t(r,e[r],e)}):e.forEach((r,n)=>t(n,r,e))}function E(e){let t=e[c];return t?t.type_:x(e)?1:M(e)?2:T(e)?3:0}var O=(e,t,r=E(e))=>2===r?e.has(t):f[d].hasOwnProperty.call(e,t),P=(e,t,r=E(e))=>2===r?e.get(t):e[t],C=(e,t,r,n=E(e))=>{2===n?e.set(t,r):3===n?e.add(r):e[t]=r},x=Array.isArray,M=e=>e instanceof Map,T=e=>e instanceof Set,k=e=>"object"==typeof e,N=e=>"function"==typeof e,j=e=>"boolean"==typeof e,I=e=>e.copy_||e.base_,R=e=>e.modified_?e.copy_:e.base_;function A(e,t){if(M(e))return new Map(e);if(T(e))return new Set(e);if(x(e))return Array[d].slice.call(e);let r=m(e);if(!0!==t&&("class_only"!==t||r)){let t=l(e);if(null!==t&&r)return{...e};let n=f.create(t);return f.assign(n,e)}{let t=f.getOwnPropertyDescriptors(e);delete t[c];let r=Reflect.ownKeys(t);for(let n=0;n<r.length;n++){let o=r[n],i=t[o];!1===i[_]&&(i[_]=!0,i[p]=!0),(i.get||i.set)&&(t[o]={[p]:!0,[_]:!0,[h]:i[h],[y]:e[o]})}return f.create(l(e),t)}}function z(e,t=!1){return F(e)||g(e)||!b(e)||(E(e)>1&&f.defineProperties(e,{set:D,add:D,clear:D,delete:D}),f.freeze(e),t&&S(e,(e,t)=>{z(t,!0)},!1)),e}var D={[y]:function(){a(2)}};function F(e){return!(null!==e&&k(e))||f.isFrozen(e)}var U="MapSet",L="Patches",W="ArrayMethods",$={};function q(e){let t=$[e];return t||a(0,e),t}var K=e=>!!$[e],X=()=>o,V=(e,t)=>({drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0,handledSet_:new Set,processedForPatches_:new Set,mapSetPlugin_:K(U)?q(U):void 0,arrayMethodsPlugin_:K(W)?q(W):void 0});function B(e,t){t&&(e.patchPlugin_=q(L),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function G(e){Y(e),e.drafts_.forEach(J),e.drafts_=null}function Y(e){e===o&&(o=e.parent_)}var H=e=>o=V(o,e);function J(e){let t=e[c];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function Q(e,t){t.unfinalizedDrafts_=t.drafts_.length;let r=t.drafts_[0];if(void 0!==e&&e!==r){r[c].modified_&&(G(t),a(4)),b(e)&&(e=Z(t,e));let{patchPlugin_:n}=t;n&&n.generateReplacementPatches_(r[c].base_,e,t)}else e=Z(t,r);return function(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&z(t,r)}(t,e,!0),G(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==i?e:void 0}function Z(e,t){if(F(t))return t;let r=t[c];if(!r)return ei(t,e.handledSet_,e);if(!et(r,e))return t;if(!r.modified_)return r.base_;if(!r.finalized_){let{callbacks_:t}=r;if(t)for(;t.length>0;)t.pop()(e);eo(r,e)}return r.copy_}function ee(e){e.finalized_=!0,e.scope_.unfinalizedDrafts_--}var et=(e,t)=>e.scope_===t,er=[];function en(e,t,r,n){let o=I(e),i=e.type_;if(void 0!==n&&P(o,n,i)===t){C(o,n,r,i);return}if(!e.draftLocations_){let t=e.draftLocations_=new Map;S(o,(e,r)=>{if(g(r)){let n=t.get(r)||[];n.push(e),t.set(r,n)}})}for(let n of e.draftLocations_.get(t)??er)C(o,n,r,i)}function eo(e,t){if(e.modified_&&!e.finalized_&&(3===e.type_||1===e.type_&&e.allIndicesReassigned_||(e.assigned_?.size??0)>0)){let{patchPlugin_:r}=t;if(r){let n=r.getPath(e);n&&r.generatePatches_(e,n,t)}ee(e)}}function ei(e,t,r){return!r.immer_.autoFreeze_&&r.unfinalizedDrafts_<1||g(e)||t.has(e)||!b(e)||F(e)||(t.add(e),S(e,(n,o)=>{if(g(o)){let t=o[c];et(t,r)&&(C(e,n,R(t),e.type_),ee(t))}else b(o)&&ei(o,t,r)})),e}var eu={get(e,t){if(t===c)return e;let r=e.scope_.arrayMethodsPlugin_,n=1===e.type_&&"string"==typeof t;if(n&&r?.isArrayOperationMethod(t))return r.createMethodInterceptor(e,t);let o=I(e);if(!O(o,t,e.type_))return function(e,t,r){let n=ef(t,r);return n?y in n?n[y]:n.get?.call(e.draft_):void 0}(e,o,t);let i=o[t];if(e.finalized_||!b(i)||n&&e.operationMethod&&r?.isMutatingArrayMethod(e.operationMethod)&&function(e){let t=+e;return Number.isInteger(t)&&String(t)===e}(t))return i;if(i===ea(e.base_,t)){es(e);let r=1===e.type_?+t:t,n=ed(e.scope_,i,e,r);return e.copy_[r]=n}return i},has:(e,t)=>t in I(e),ownKeys:e=>Reflect.ownKeys(I(e)),set(e,t,r){let n=ef(I(e),t);if(n?.set)return n.set.call(e.draft_,r),!0;if(!e.modified_){let n=ea(I(e),t),o=n?.[c];if(o&&o.base_===r)return e.copy_[t]=r,e.assigned_.set(t,!1),!0;if((r===n?0!==r||1/r==1/n:r!=r&&n!=n)&&(void 0!==r||O(e.base_,t,e.type_)))return!0;es(e),el(e)}return!!(e.copy_[t]===r&&(void 0!==r||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t]))||
1(e.copy_[t]=r,e.assigned_.set(t,!0),!function(e,t,r){let{scope_:n}=e;if(g(r)){let o=r[c];et(o,n)&&o.callbacks_.push(function(){es(e),en(e,r,R(o),t)})}else b(r)&&e.callbacks_.push(function(){let o=I(e);3===e.type_?o.has(r)&&ei(r,n.handledSet_,n):P(o,t,e.type_)===r&&n.drafts_.length>1&&(e.assigned_.get(t)??!1)===!0&&e.copy_&&ei(P(e.copy_,t,e.type_),n.handledSet_,n)})}(e,t,r),!0)},deleteProperty:(e,t)=>(es(e),void 0!==ea(e.base_,t)||t in e.base_?(e.assigned_.set(t,!1),el(e)):e.assigned_.delete(t),e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){let r=I(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n?{[_]:!0,[p]:1!==e.type_||"length"!==t,[h]:n[h],[y]:r[t]}:n},defineProperty(){a(11)},getPrototypeOf:e=>l(e.base_),setPrototypeOf(){a(12)}},ec={};for(let e in eu){let t=eu[e];ec[e]=function(){let e=arguments;return e[0]=e[0][0],t.apply(this,e)}}function ea(e,t){let r=e[c];return(r?I(r):e)[t]}function ef(e,t){if(!(t in e))return;let r=l(e);for(;r;){let e=Object.getOwnPropertyDescriptor(r,t);if(e)return e;r=l(r)}}function el(e){!e.modified_&&(e.modified_=!0,e.parent_&&el(e.parent_))}function es(e){e.copy_||(e.assigned_=new Map,e.copy_=A(e.base_,e.scope_.immer_.useStrictShallowCopy_))}function ed(e,t,r,n){let[o,i]=M(t)?q(U).proxyMap_(t,r):T(t)?q(U).proxySet_(t,r):function(e,t){let r=x(e),n={type_:r?1:0,scope_:t?t.scope_:X(),modified_:!1,finalized_:!1,assigned_:void 0,parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1,callbacks_:void 0},o=n,i=eu;r&&(o=[n],i=ec);let{revoke:u,proxy:c}=Proxy.revocable(o,i);return n.draft_=c,n.revoke_=u,[c,n]}(t,r);return(r?.scope_??X()).drafts_.push(o),i.callbacks_=r?.callbacks_??[],i.key_=n,r&&void 0!==n?function(e,t,r){e.callbacks_.push(function(n){if(!t||!et(t,n))return;n.mapSetPlugin_?.fixSetContents(t);let o=R(t);en(e,t.draft_??t,o,r),eo(t,n)})}(r,i,n):i.callbacks_.push(function(e){e.mapSetPlugin_?.fixSetContents(i);let{patchPlugin_:t}=e;i.modified_&&t&&t.generatePatches_(i,[],e)}),o}ec.deleteProperty=function(e,t){return ec.set.call(this,e,t,void 0)},ec.set=function(e,t,r){return eu.set.call(this,e[0],t,r,e[0])};var ep=new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!1,this.produce=(e,t,r)=>{let n;if(N(e)&&!N(t)){let r=t;t=e;let n=this;return function(e=r,...o){return n.produce(e,e=>t.call(this,e,...o))}}if(N(t)||a(6),void 0===r||N(r)||a(7),b(e)){let o=H(this),i=ed(o,e,void 0),u=!0;try{n=t(i),u=!1}finally{u?G(o):Y(o)}return B(o,r),Q(n,o)}if(e&&k(e))a(1,e);else{if(void 0===(n=t(e))&&(n=e),n===i&&(n=void 0),this.autoFreeze_&&z(n,!0),r){let t=[],o=[];q(L).generateReplacementPatches_(e,n,{patches_:t,inversePatches_:o}),r(t,o)}return n}},this.produceWithPatches=(e,t)=>{let r,n;return N(e)?(t,...r)=>this.produceWithPatches(t,t=>e(t,...r)):[this.produce(e,t,(e,t)=>{r=e,n=t}),r,n]},j(e?.autoFreeze)&&this.setAutoFreeze(e.autoFreeze),j(e?.useStrictShallowCopy)&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),j(e?.useStrictIteration)&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){var t;b(e)||a(8),g(e)&&(g(t=e)||a(10,t),e=function e(t){let r;if(!b(t)||F(t))return t;let n=t[c],o=!0;if(n){if(!n.modified_)return n.base_;n.finalized_=!0,r=A(t,n.scope_.immer_.useStrictShallowCopy_),o=n.scope_.immer_.shouldUseStrictIteration()}else r=A(t,!0);return S(r,(t,n)=>{C(r,t,e(n))},o),n&&(n.finalized_=!1),r}(t));let r=H(this),n=ed(r,e,void 0);return n[c].isManual_=!0,Y(r),n}finishDraft(e,t){let r=e&&e[c];r&&r.isManual_||a(9);let{scope_:n}=r;return B(n,t),Q(void 0,n)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){let n=t[r];if(0===n.path.length&&"replace"===n.op){e=n.value;break}}r>-1&&(t=t.slice(r+1));let n=q(L).applyPatches_;return g(e)?n(e,t):this.produce(e,e=>n(e,t))}}().produce,eh=r(59688);function e_(e){return({dispatch:t,getState:r})=>n=>o=>"function"==typeof o?o(t,r,e):n(o)}var ey=e_();r(25566);var eg="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!=arguments.length)return"object"==typeof arguments[0]?eh.qC:eh.qC.apply(null,arguments)};"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;function eb(e,t){function r(...n){if(t){let r=t(...n);if(!r)throw Error(eW(0));return{type:e,payload:r.payload,..."meta"in r&&{meta:r.meta},..."error"in r&&{error:r.error}}}return{type:e,payload:n[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=t=>(0,eh.LG)(t)&&t.type===e,r}var ew=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 ev(e){return b(e)?ep(e,()=>{}):e}function em(e,t,r){return e.has(t)?e.get(t):e.set(t,r(t)).get(t)}var eS=()=>function(e){let{thunk:t=!0,immutableCheck:r=!0,serializableCheck:n=!0,actionCreatorCheck:o=!0}=e??{},i=new ew;return t&&("boolean"==typeof t?i.push(ey):i.push(e_(t.extraArgument))),i},eE=e=>t=>{setTimeout(t,e)},eO=(e,t)=>r=>{let n=!1,o=()=>{n||(n=!0,cancelAnimationFrame(i),clearTimeout(u),r())},i=e(o),u=setTimeout(o,t)},eP=(e={type:"raf"})=>t=>(...r)=>
1{let n=t(...r),o=!0,i=!1,u=!1,c=new Set,a="tick"===e.type?queueMicrotask:"raf"===e.type?"undefined"!=typeof window&&window.requestAnimationFrame?eO(window.requestAnimationFrame,100):eE(10):"callback"===e.type?e.queueNotification:eE(e.timeout),f=()=>{u=!1,i&&(i=!1,c.forEach(e=>e()))};return Object.assign({},n,{subscribe(e){let t=n.subscribe(()=>o&&e());return c.add(e),()=>{t(),c.delete(e)}},dispatch(e){try{return(i=!(o=!e?.meta?.RTK_autoBatch))&&!u&&(u=!0,a(f)),n.dispatch(e)}finally{o=!0}}})},eC=e=>function(t){let{autoBatch:r=!0}=t??{},n=new ew(e);return r&&n.push(eP("object"==typeof r?r:void 0)),n};function ex(e){let t,r;let n=eS(),{reducer:o,middleware:i,devTools:u=!0,duplicateMiddlewareCheck:c=!0,preloadedState:a,enhancers:f}=e||{};if("function"==typeof o)t=o;else if((0,eh.PO)(o))t=(0,eh.UY)(o);else throw Error(eW(1));r="function"==typeof i?i(n):n();let l=eh.qC;u&&(l=eg({trace:!1,..."object"==typeof u&&u}));let s=eC((0,eh.md)(...r)),d=l(..."function"==typeof f?f(s):s());return(0,eh.MT)(t,a,d)}function eM(e){let t;let r={},n=[],o={addCase(e,t){let n="string"==typeof e?e:e.type;if(!n)throw Error(eW(28));if(n in r)throw Error(eW(29));return r[n]=t,o},addAsyncThunk:(e,t)=>(t.pending&&(r[e.pending.type]=t.pending),t.rejected&&(r[e.rejected.type]=t.rejected),t.fulfilled&&(r[e.fulfilled.type]=t.fulfilled),t.settled&&n.push({matcher:e.settled,reducer:t.settled}),o),addMatcher:(e,t)=>(n.push({matcher:e,reducer:t}),o),addDefaultCase:e=>(t=e,o)};return e(o),[r,n,t]}var eT=(e=21)=>{let t="",r=e;for(;r--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t},ek=Symbol.for("rtk-slice-createasyncthunk"),eN=((n=eN||{}).reducer="reducer",n.reducerWithPrepare="reducerWithPrepare",n.asyncThunk="asyncThunk",n),ej=function({creators:e}={}){let t=e?.asyncThunk?.[ek];return function(e){let r;let{name:n,reducerPath:o=n}=e;if(!n)throw Error(eW(11));let i=("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)||{},u=Object.keys(i),c={},a={},f={},l=[],s={addCase(e,t){let r="string"==typeof e?e:e.type;if(!r)throw Error(eW(12));if(r in a)throw Error(eW(13));return a[r]=t,s},addMatcher:(e,t)=>(l.push({matcher:e,reducer:t}),s),exposeAction:(e,t)=>(f[e]=t,s),exposeCaseReducer:(e,t)=>(c[e]=t,s)};function d(){let[t={},r=[],n]="function"==typeof e.extraReducers?eM(e.extraReducers):[e.extraReducers],o={...t,...a};return function(e,t){let r;let[n,o,i]=eM(t);if("function"==typeof e)r=()=>ev(e());else{let t=ev(e);r=()=>t}function u(e=r(),t){let u=[n[t.type],...o.filter(({matcher:e})=>e(t)).map(({reducer:e})=>e)];return 0===u.filter(e=>!!e).length&&(u=[i]),u.reduce((e,r)=>{if(r){if(g(e)){let n=r(e,t);return void 0===n?e:n}if(b(e))return ep(e,e=>r(e,t));{let 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 u.getInitialState=r,u}(e.initialState,e=>{for(let t in o)e.addCase(t,o[t]);for(let t of l)e.addMatcher(t.matcher,t.reducer);for(let t of r)e.addMatcher(t.matcher,t.reducer);n&&e.addDefaultCase(n)})}u.forEach(r=>{let o=i[r],u={reducerName:r,type:`${n}/${r}`,createNotation:"function"==typeof e.reducers};"asyncThunk"===o._reducerDefinitionType?function({type:e,reducerName:t},r,n,o){if(!o)throw Error(eW(18));let{payloadCreator:i,fulfilled:u,pending:c,rejected:a,settled:f,options:l}=r,s=o(e,i,l);n.exposeAction(t,s),u&&n.addCase(s.fulfilled,u),c&&n.addCase(s.pending,c),a&&n.addCase(s.rejected,a),f&&n.addMatcher(s.settled,f),n.exposeCaseReducer(t,{fulfilled:u||eI,pending:c||eI,rejected:a||eI,settled:f||eI})}(u,o,s,t):function({type:e,reducerName:t,createNotation:r},n,o){let i,u;if("reducer"in n){if(r&&"reducerWithPrepare"!==n._reducerDefinitionType)throw Error(eW(17));i=n.reducer,u=n.prepare}else i=n;o.addCase(e,i).exposeCaseReducer(t,i).exposeAction(t,u?eb(e,u):eb(e))}(u,o,s)});let p=e=>e,h=new Map,_=new WeakMap;function y(e,t){return r||(r=d()),r(e,t)}function w(){return r||(r=d()),r.getInitialState()}function v(t,r=!1){function n(e){let o=e[t];
1return void 0===o&&r&&(o=em(_,n,w)),o}function o(t=p){let n=em(h,r,()=>new WeakMap);return em(n,t,()=>{let n={};for(let[o,i]of Object.entries(e.selectors??{}))n[o]=function(e,t,r,n){function o(i,...u){let c=t(i);return void 0===c&&n&&(c=r()),e(c,...u)}return o.unwrapped=e,o}(i,t,()=>em(_,t,w),r);return n})}return{reducerPath:t,getSelectors:o,get selectors(){return o(n)},selectSlice:n}}let m={name:n,reducer:y,actions:f,caseReducers:c,getInitialState:w,...v(o),injectInto(e,{reducerPath:t,...r}={}){let n=t??o;return e.inject({reducerPath:n,reducer:y},r),{...m,...v(n,!0)}}};return m}}();function eI(){}var eR=(e,t)=>{if("function"!=typeof e)throw TypeError(eW(32))},{assign:eA}=Object,ez="listenerMiddleware",eD=e=>{let{type:t,actionCreator:r,matcher:n,predicate:o,effect:i}=e;if(t)o=eb(t).match;else if(r)t=r.type,o=r.match;else if(n)o=n;else if(o);else throw Error(eW(21));return eR(i,"options.listener"),{predicate:o,type:t,effect:i}},eF=eA(e=>{let{type:t,predicate:r,effect:n}=eD(e);return{id:eT(),effect:n,type:t,predicate:r,pending:new Set,unsubscribe:()=>{throw Error(eW(22))}}},{withTypes:()=>eF}),eU=eA(eb(`${ez}/add`),{withTypes:()=>eU}),eL=eA(eb(`${ez}/remove`),{withTypes:()=>eL});function eW(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. `}},68575:function(e,t,r){r.d(t,{I0:function(){return g},v9:function(){return w},zt:function(){return d}});var n=r(2265),o=r(76548),i={notify(){},get:()=>[]},u=!!("undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement),c="undefined"!=typeof navigator&&"ReactNative"===navigator.product,a=u||c?n.useLayoutEffect:n.useEffect,f=Symbol.for("react-redux-context"),l="undefined"!=typeof globalThis?globalThis:{},s=function(){if(!n.createContext)return{};let e=l[f]??=new Map,t=e.get(n.createContext);return t||(t=n.createContext(null),e.set(n.createContext,t)),t}(),d=function(e){let{children:t,context:r,serverState:o,store:u}=e,c=n.useMemo(()=>{let e=function(e,t){let r;let n=i,o=0,u=!1;function c(){l.onStateChange&&l.onStateChange()}function a(){if(o++,!r){let t,o;r=e.subscribe(c),t=null,o=null,n={clear(){t=null,o=null},notify(){(()=>{let e=t;for(;e;)e.callback(),e=e.next})()},get(){let e=[],r=t;for(;r;)e.push(r),r=r.next;return e},subscribe(e){let r=!0,n=o={callback:e,next:null,prev:o};return n.prev?n.prev.next=n:t=n,function(){r&&null!==t&&(r=!1,n.next?n.next.prev=n.prev:o=n.prev,n.prev?n.prev.next=n.next:t=n.next)}}}}}function f(){o--,r&&0===o&&(r(),r=void 0,n.clear(),n=i)}let l={addNestedSub:function(e){a();let t=n.subscribe(e),r=!1;return()=>{r||(r=!0,t(),f())}},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:c,isSubscribed:function(){return u},trySubscribe:function(){u||(u=!0,a())},tryUnsubscribe:function(){u&&(u=!1,f())},getListeners:()=>n};return l}(u);return{store:u,subscription:e,getServerState:o?()=>o:void 0}},[u,o]),f=n.useMemo(()=>u.getState(),[u]);return a(()=>{let{subscription:e}=c;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),f!==u.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}},[c,f]),n.createElement((r||s).Provider,{value:c},t)};function p(e=s){return function(){return n.useContext(e)}}var h=p();function _(e=s){let t=e===s?h:p(e),r=()=>{let{store:e}=t();return e};return Object.assign(r,{withTypes:()=>r}),r}var y=_(),g=function(e=s){let t=e===s?y:_(e),r=()=>t().dispatch;return Object.assign(r,{withTypes:()=>r}),r}(),b=(e,t)=>e===t,w=function(e=s){let t=e===s?h:p(e),r=(e,r={})=>{let{equalityFn:i=b}="function"==typeof r?{equalityFn:r}:r,{store:u,subscription:c,getServerState:a}=t();n.useRef(!0);let f=n.useCallback({[e.name]:t=>e(t)}[e.name],[e]),l=(0,o.useSyncExternalStoreWithSelector)(c.addNestedSub,u.getState,a||u.getState,f,i);return n.useDebugValue(l),l};return Object.assign(r,{withTypes:()=>r}),r}()},59688:function(e,t,r){function n(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. `}r.d(t,{LG:function(){return d},MT:function(){return a},PO:function(){return c},UY:function(){return f},md:function(){return s},qC:function(){return l}});var o="function"==typeof Symbol&&Symbol.observable||"@@observable",i=()=>Math.random().toString(36).substring(7).split("").join("."),u={INIT:`@@redux/INIT${i()}`,REPLACE:`@@redux/REPLACE${i()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${i()}`};function c(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 a(e,t,r){if("function"!=typeof e)throw Error(n(2));if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw Error(n(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw Error(n(1));return r(a)(e,t)}
1let i=e,f=t,l=new Map,s=l,d=0,p=!1;function h(){s===l&&(s=new Map,l.forEach((e,t)=>{s.set(t,e)}))}function _(){if(p)throw Error(n(3));return f}function y(e){if("function"!=typeof e)throw Error(n(4));if(p)throw Error(n(5));let t=!0;h();let r=d++;return s.set(r,e),function(){if(t){if(p)throw Error(n(6));t=!1,h(),s.delete(r),l=null}}}function g(e){if(!c(e))throw Error(n(7));if(void 0===e.type)throw Error(n(8));if("string"!=typeof e.type)throw Error(n(17));if(p)throw Error(n(9));try{p=!0,f=i(f,e)}finally{p=!1}return(l=s).forEach(e=>{e()}),e}return g({type:u.INIT}),{dispatch:g,subscribe:y,getState:_,replaceReducer:function(e){if("function"!=typeof e)throw Error(n(10));i=e,g({type:u.REPLACE})},[o]:function(){return{subscribe(e){if("object"!=typeof e||null===e)throw Error(n(11));function t(){e.next&&e.next(_())}return t(),{unsubscribe:y(t)}},[o](){return this}}}}}function f(e){let t;let r=Object.keys(e),o={};for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof e[n]&&(o[n]=e[n])}let i=Object.keys(o);try{!function(e){Object.keys(e).forEach(t=>{let r=e[t];if(void 0===r(void 0,{type:u.INIT}))throw Error(n(12));if(void 0===r(void 0,{type:u.PROBE_UNKNOWN_ACTION()}))throw Error(n(13))})}(o)}catch(e){t=e}return function(e={},r){if(t)throw t;let u=!1,c={};for(let t=0;t<i.length;t++){let a=i[t],f=o[a],l=e[a],s=f(l,r);if(void 0===s)throw r&&r.type,Error(n(14));c[a]=s,u=u||s!==l}return(u=u||i.length!==Object.keys(e).length)?c:e}}function l(...e){return 0===e.length?e=>e:1===e.length?e[0]:e.reduce((e,t)=>(...r)=>e(t(...r)))}function s(...e){return t=>(r,o)=>{let i=t(r,o),u=()=>{throw Error(n(15))},c={getState:i.getState,dispatch:(e,...t)=>u(e,...t)};return u=l(...e.map(e=>e(c)))(i.dispatch),{...i,dispatch:u}}}function d(e){return c(e)&&"type"in e&&"string"==typeof e.type}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.