PageSourceSearch

https://hicny.org/_next/static/chunks/2p8yo7ary3apf.js

js hicny.org collected 2026-10-02 01:06:58 UTC 43,932 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,853343,e=>{"use strict";var t,r=e.i(164645),n=e.i(661849),i=e.i(308158),a=e.i(606368),a=a,s=a,u=class extends Error{issues;constructor(e){super(e[0].message),this.name="SchemaError",this.issues=e}},o=((t=o||{}).uninitialized="uninitialized",t.pending="pending",t.fulfilled="fulfilled",t.rejected="rejected",t),c="uninitialized",l="pending",d="fulfilled",f="rejected";function p(e){return{status:e,isUninitialized:e===c,isLoading:e===l,isSuccess:e===d,isError:e===f}}var h=i.isPlainObject;function g(e,t){if(e===t||!(h(e)&&h(t)||Array.isArray(e)&&Array.isArray(t)))return t;let r=Object.keys(t),n=Object.keys(e),i=r.length===n.length,a=Array.isArray(t)?[]:{};for(let n of r)a[n]=g(e[n],t[n]),i&&(i=e[n]===a[n]);return i?e:a}function y(e,t,r){return e.reduce((e,n,i)=>(t(n,i)&&e.push(r(n,i)),e),[]).flat()}function m(e){return null!=e}function b(e){return[...e?.values()??[]].filter(m)}function v(e,t,r){return e.has(t)?e.get(t):e.set(t,r(t)).get(t)}var S=()=>new Map,A=(...e)=>fetch(...e),q=e=>e.status>=200&&e.status<=299;function w(e){if(!(0,i.isPlainObject)(e))return e;let t={...e};for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return t}var R=class{constructor(e,t){this.value=e,this.meta=t}value;meta},P="__rtkq/",O="focused",C=(0,r.createAction)(`${P}${O}`),E=(0,r.createAction)(`${P}un${O}`),M=(0,r.createAction)(`${P}online`),T=(0,r.createAction)(`${P}offline`),k="query",j="mutation",Q="infinitequery";function I(e){return e.type===k}function D(e){return e.type===Q}function N(e){return I(e)||D(e)}function x(e,t,r,n,i,a){let s="function"==typeof e?e(t,r,n,i):e;return s?y(s,m,e=>a($(e))):[]}function $(e){return"string"==typeof e?{type:e}:e}var U=(e,t)=>e.endpointDefinitions[t],K=Symbol("forceQueryFn"),F=e=>"function"==typeof e[K],B=class extends u{constructor(e,t,r,n){super(e),this.value=t,this.schemaName=r,this._bqMeta=n}value;schemaName;_bqMeta},z=(e,t)=>Array.isArray(e)?e.includes(t):!!e;async function _(e,t,r,n){let i=await e["~standard"].validate(t);if(i.issues)throw new B(i.issues,t,r,n);return i.value}function L(e){return e}var W=(e={})=>({...e,[r.SHOULD_AUTOBATCH]:!0});function H(e,{pages:t,pageParams:r},n){let i=t.length-1;return e.getNextPageParam(t[i],t,r[i],r,n)}function V(e,{pages:t,pageParams:r},n){return e.getPreviousPageParam?.(t[0],t,r[0],r,n)}function G(e,t,n,i){return x(n[e.meta.arg.endpointName][t],(0,r.isFulfilled)(e)?e.payload:void 0,(0,r.isRejectedWithValue)(e)?e.payload:void 0,e.meta.arg.originalArgs,"baseQueryMeta"in e.meta?e.meta.baseQueryMeta:void 0,i)}function J(e){return(0,s.isDraft)(e)?(0,s.current)(e):e}function X(e,t,r){let n=e[t];n&&r(n)}function Y(e){return("arg"in e?e.arg.fixedCacheKey:e.fixedCacheKey)??e.requestId}function Z(e,t,r){let n=e[Y(t)];n&&r(n)}var ee={},et=Symbol.for("RTKQ/skipToken"),er={status:c},en=(0,a.produce)(er,()=>{}),ei=(0,a.produce)(er,()=>{}),ea=WeakMap?new WeakMap:void 0,es=({endpointName:e,queryArgs:t})=>{let r="",n=ea?.get(t);if("string"==typeof n)r=n;else{let e=JSON.stringify(t,(e,t)=>(t="bigint"==typeof t?{$bigint:t.toString()}:t,t=(0,i.isPlainObject)(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t));(0,i.isPlainObject)(t)&&ea?.set(t,e),r=e}return`${e}(${r})`};function eu(e,...t){return Object.assign(e,...t)}var eo=({reducerPath:e,api:t,queryThunk:n,context:i,internalState:a,selectors:{selectQueryEntry:s,selectConfig:u},getRunningQueryThunk:o,mwApi:c})=>{let{removeQueryResult:l,unsubscribeQueryResult:d,cacheEntriesUpserted:f}=t.internalActions,p=(0,r.isAnyOf)(d.match,n.fulfilled,n.rejected,f.match);function h(e){let t=a.currentSubscriptions.get(e);return!!t&&t.size>0}let g={};function y(e){for(let t of e.values())t?.abort?.()}function m(e,t,r){let n=t.getState();for(let a of e){let e=s(n,a);e?.endpointName&&function(e,t,r,n){let a=U(i,t),u=a?.keepUnusedDataFor??n.keepUnusedDataFor;if(u===1/0)return;let c=Math.max(0,Math.min(u,2147482.647));if(!h(e)){let t=g[e];t&&clearTimeout(t),g[e]=setTimeout(()=>{if(!h(e)){let t=s(r.getState(),e);if(t?.endpointName){let e=r.dispatch(o(t.endpointName,t.originalArgs));e?.abort()}r.dispatch(l({queryCacheKey:e}))}delete g[e]},1e3*c)}}(a,e.endpointName,t,r)}}return(e,r)=>{let n=u(r.getState());if(p(e)){let t;if(f.match(e))t=e.payload.map(e=>e.queryDescription.queryCacheKey);else{let{queryCacheKey:r}=d.match(e)?e.payload:e.meta.arg;t=[r]}
1m(t,r,n)}if(t.util.resetApiState.match(e)){for(let[e,t]of Object.entries(g))t&&clearTimeout(t),delete g[e];y(a.runningQueries),y(a.runningMutations)}if(i.hasRehydrationInfo(e)){let{queries:t}=i.extractRehydrationInfo(e);m(Object.keys(t),r,n)}}},ec=Error("Promise never resolved before cacheEntryRemoved."),el=({api:e,reducerPath:t,context:n,queryThunk:i,mutationThunk:a,internalState:s,selectors:{selectQueryEntry:u,selectApiState:o}})=>{let c=(0,r.isAsyncThunkAction)(i),l=(0,r.isAsyncThunkAction)(a),d=(0,r.isFulfilled)(i,a),f={},{removeQueryResult:p,removeMutationResult:h,cacheEntriesUpserted:g}=e.internalActions;function y(e,t,r){let n=f[e];n?.valueResolved&&(n.valueResolved({data:t,meta:r}),delete n.valueResolved)}function m(e){let t=f[e];t&&(delete f[e],t.cacheEntryRemoved())}function b(e){let{arg:t,requestId:r}=e.meta,{endpointName:n,originalArgs:i}=t;return[n,i,r]}function v(t,r,i,a,s){let u=U(n,t),o=u?.onCacheEntryAdded;if(!o)return;let c={},l=new Promise(e=>{c.cacheEntryRemoved=e}),d=Promise.race([new Promise(e=>{c.valueResolved=e}),l.then(()=>{throw ec})]);d.catch(()=>{}),f[i]=c;let p=e.endpoints[t].select(N(u)?r:i),h=a.dispatch((e,t,r)=>r),g={...a,getCacheEntry:()=>p(a.getState()),requestId:s,extra:h,updateCachedData:N(u)?n=>a.dispatch(e.util.updateQueryData(t,r,n)):void 0,cacheDataLoaded:d,cacheEntryRemoved:l};Promise.resolve(o(r,g)).catch(e=>{if(e!==ec)throw e})}return(r,n,s)=>{var o;let S=c(o=r)?o.meta.arg.queryCacheKey:l(o)?o.meta.arg.fixedCacheKey??o.meta.requestId:p.match(o)?o.payload.queryCacheKey:h.match(o)?Y(o.payload):"";
1function A(e,t,r,i){let a=u(s,t),o=u(n.getState(),t);!a&&o&&v(e,i,t,n,r)}if(i.pending.match(r)){let[e,t,n]=b(r);A(e,S,n,t)}else if(g.match(r))for(let{queryDescription:e,value:t}of r.payload){let{endpointName:n,originalArgs:i,queryCacheKey:a}=e;A(n,a,r.meta.requestId,i),y(a,t,{})}else if(a.pending.match(r)){if(n.getState()[t].mutations[S]){let[e,t,i]=b(r);v(e,t,S,n,i)}}else if(d(r))y(S,r.payload,r.meta.baseQueryMeta);else if(p.match(r)||h.match(r))m(S);else if(e.util.resetApiState.match(r))for(let e of Object.keys(f))m(e)}},ed=({api:e,context:{apiUid:t},reducerPath:r})=>(r,n)=>{e.util.resetApiState.match(r)&&n.dispatch(e.internalActions.middlewareRegistered(t))},ef=({reducerPath:e,context:t,context:{endpointDefinitions:n},mutationThunk:i,queryThunk:a,api:s,assertTagType:u,refetchQuery:o,internalState:l})=>{let{removeQueryResult:d}=s.internalActions,f=(0,r.isAnyOf)((0,r.isFulfilled)(i),(0,r.isRejectedWithValue)(i)),p=(0,r.isAnyOf)((0,r.isFulfilled)(a,i),(0,r.isRejected)(a,i)),h=[],g=0;function y(r,n){let i=n.getState(),a=i[e];if(h.push(...r),"delayed"===a.config.invalidationBehavior&&g>0)return;let u=h;if(h=[],0===u.length)return;let f=s.util.selectInvalidatedBy(i,u);t.batch(()=>{for(let{queryCacheKey:e}of Array.from(f.values())){let t=a.queries[e],r=v(l.currentSubscriptions,e,S);t&&(0===r.size?n.dispatch(d({queryCacheKey:e})):t.status!==c&&n.dispatch(o(t)))}})}return(e,t)=>{(a.pending.match(e)||i.pending.match(e))&&g++,p(e)&&(g=Math.max(0,g-1)),f(e)?y(G(e,"invalidatesTags",n,u),t):p(e)?y([],t):s.util.invalidateTags.match(e)&&y(x(e.payload,void 0,void 0,void 0,void 0,u),t)}},ep=({reducerPath:e,queryThunk:t,api:r,refetchQuery:n,internalState:i})=>{let{currentPolls:a,currentSubscriptions:s}=i,u=new Set,o=null;function l(t,r){u.add(t),o||(o=setTimeout(()=>{for(let t of u)!function({queryCacheKey:t},r){let n=r.getState()[e].queries[t],i=s.get(t);if(!n||n.status===c)return;let{lowestPollingInterval:u}=p(i);if(!Number.isFinite(u))return f(t);let o=a.get(t),l=Date.now()+u;(!o||l<o.nextPollTimestamp)&&d({queryCacheKey:t},r)}({queryCacheKey:t},r);u.clear(),o=null},0))}function d({queryCacheKey:t},r){let i=r.getState()[e],u=i.queries[t],o=s.get(t);if(!u||u.status===c)return;let{lowestPollingInterval:l,skipPollingIfUnfocused:f}=p(o);if(!Number.isFinite(l))return;let h=a.get(t);h?.timeout&&(clearTimeout(h.timeout),h.timeout=void 0);let g=Date.now()+l;a.set(t,{nextPollTimestamp:g,pollingInterval:l,timeout:setTimeout(()=>{(i.config.focused||!f)&&r.dispatch(n(u)),d({queryCacheKey:t},r)},l)})}function f(e){let t=a.get(e);t?.timeout&&clearTimeout(t.timeout),a.delete(e)}function p(e=new Map){let t=!1,r=1/0;for(let n of e.values())n.pollingInterval&&(r=Math.min(n.pollingInterval,r),t=n.skipPollingIfUnfocused||t);return{lowestPollingInterval:r,skipPollingIfUnfocused:t}}return(e,n)=>{(r.internalActions.updateSubscriptionOptions.match(e)||r.internalActions.unsubscribeQueryResult.match(e))&&l(e.payload.queryCacheKey,n),(t.pending.match(e)||t.rejected.match(e)&&e.meta.condition)&&l(e.meta.arg.queryCacheKey,n),(t.fulfilled.match(e)||t.rejected.match(e)&&!e.meta.condition)&&d(e.meta.arg,n),r.util.resetApiState.match(e)&&(function(){for(let e of a.keys())f(e)}(),o&&(clearTimeout(o),o=null),u.clear())}},eh=({api:e,context:t,queryThunk:n,mutationThunk:i})=>{let a=(0,r.isPending)(n,i),s=(0,r.isRejected)(n,i),u=(0,r.isFulfilled)(n,i),o={};return(r,n)=>{if(a(r)){let{requestId:i,arg:{endpointName:a,originalArgs:s}}=r.meta,u=U(t,a),c=u?.onQueryStarted;if(c){let t={},r=new Promise((e,r)=>{t.resolve=e,t.reject=r});r.catch(()=>{}),o[i]=t;let l=e.endpoints[a].select(N(u)?s:i),d=n.dispatch((e,t,r)=>r),f={...n,getCacheEntry:()=>l(n.getState()),requestId:i,extra:d,updateCachedData:N(u)?t=>n.dispatch(e.util.updateQueryData(a,s,t)):void 0,queryFulfilled:r};c(s,f)}}else if(u(r)){let{requestId:e,baseQueryMeta:t}=r.meta;o[e]?.resolve({data:r.payload,meta:t}),delete o[e]}else if(s(r)){let{requestId:e,rejectedWithValue:t,baseQueryMeta:n}=r.meta;o[e]?.reject({error:r.payload??r.error,isUnhandledError:!t,meta:n}),delete o[e]}}},eg=Symbol(),ey=({createSelector:e=n.createSelector}={})=>({name:eg,init(t,{baseQuery:n,tagTypes:u,reducerPath:o,serializeQueryArgs:h,keepUnusedData
1For:A,refetchOnMountOrArgChange:q,refetchOnFocus:w,refetchOnReconnect:P,invalidationBehavior:O,onSchemaFailure:Q,catchSchemaFailure:N,skipSchemaValidation:er},ea){(0,s.enablePatches)();let es=e=>e;Object.assign(t,{reducerPath:o,endpoints:{},internalActions:{onOnline:M,onOffline:T,onFocus:C,onFocusLost:E},util:{}});let ec=function({serializeQueryArgs:e,reducerPath:t,createSelector:r}){let n=e=>en,i=e=>ei;return{buildQuerySelector:function(e,t){return l(e,t,a)},buildInfiniteQuerySelector:function(e,t){let{infiniteQueryOptions:r}=t;return l(e,t,function(e){var t,n,i,a,s,u;let o={...e,...p(e.status)},{isLoading:c,isError:l,direction:d}=o,f="forward"===d,h="backward"===d;return{...o,hasNextPage:(t=r,n=o.data,i=o.originalArgs,!!n&&null!=H(t,n,i)),hasPreviousPage:(a=r,s=o.data,u=o.originalArgs,!!s&&!!a.getPreviousPageParam&&null!=V(a,s,u)),isFetchingNextPage:c&&f,isFetchingPreviousPage:c&&h,isFetchNextPageError:l&&f,isFetchPreviousPageError:l&&h}})},buildMutationSelector:function(){return e=>{let n;return r((n="object"==typeof e?Y(e)??et:e)===et?i:e=>(function(e){return e[t]})(e)?.mutations?.[n]??ei,a)}},selectInvalidatedBy:function(e,r){let n=e[t],i=new Set;for(let e of y(r,m,$)){let t=n.provided.tags[e.type];if(t)for(let r of(void 0!==e.id?t[e.id]:Object.values(t).flat())??[])i.add(r)}return Array.from(i.values()).flatMap(e=>{let t=n.queries[e];return t?{queryCacheKey:e,endpointName:t.endpointName,originalArgs:t.originalArgs}:[]})},selectCachedArgsForQuery:function(e,t){return y(Object.values(u(e)),e=>e?.endpointName===t&&e.status!==c,e=>e.originalArgs)},selectApiState:s,selectQueries:u,selectMutations:function(e){return function(e){return e[t]}(e)?.mutations},selectQueryEntry:o,selectConfig:function(e){return function(e){return e[t]}(e)?.config}};function a(e){return{...e,...p(e.status)}}function s(e){return e[t]}function u(e){return e[t]?.queries}function o(e,t){return u(e)?.[t]}function l(t,i,a){return s=>{if(s===et)return r(n,a);let u=e({queryArgs:s,endpointDefinition:i,endpointName:t});return r(e=>o(e,u)??en,a)}}}({serializeQueryArgs:h,reducerPath:o,createSelector:e}),{selectInvalidatedBy:ey,selectCachedArgsForQuery:em,buildQuerySelector:eb,buildInfiniteQuerySelector:ev,buildMutationSelector:eS}=ec;eu(t.util,{selectInvalidatedBy:ey,selectCachedArgsForQuery:em});let{queryThunk:eA,infiniteQueryThunk:eq,mutationThunk:ew,patchQueryData:eR,updateQueryData:eP,upsertQueryData:eO,prefetch:eC,buildMatchThunkActions:eE}=function({reducerPath:e,baseQuery:t,context:{endpointDefinitions:n},serializeQueryArgs:i,api:a,assertTagType:u,selectors:o,onSchemaFailure:l,catchSchemaFailure:d,skipSchemaValidation:f}){function p(e,t,r=0){let n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}function h(e,t,r=0){let n=[...e,t];return r&&n.length>r?n.slice(1):n}let g=(e,t)=>e.query&&e[t]?e[t]:L,y=async(e,{signal:r,abort:i,rejectWithValue:a,fulfillWithValue:s,dispatch:u,getState:c,extra:y})=>{let b=n[e.endpointName],{metaSchema:v,skipSchemaValidation:S=f}=b,A=e.type===k;try{let n,a=L,l={signal:r,abort:i,dispatch:u,getState:c,extra:y,endpoint:e.endpointName,type:e.type,forced:A?m(e,c()):void 0,queryCacheKey:A?e.queryCacheKey:void 0},d=A?e[K]:void 0,f=async(t,r,n,i)=>{if(null==r&&t.pages.length)return Promise.resolve({data:t});let a={queryArg:e.originalArgs,pageParam:r},s=await q(a),u=i?p:h;return{data:{pages:u(t.pages,s.data,n),pageParams:u(t.pageParams,r,n)},meta:s.meta}};async function q(e){let r,{extraOptions:n,argSchema:i,rawResponseSchema:s,responseSchema:u}=b;if(i&&!z(S,"arg")&&(e=await _(i,e,"argSchema",{})),d?r=d():b.query?(a=g(b,"transformResponse"),r=await t(b.query(e),l,n)):r=await b.queryFn(e,l,n,e=>t(e,l,n)),r.error)throw new R(r.error,r.meta);let{data:o}=r;s&&!z(S,"rawResponse")&&(o=await _(s,r.data,"rawResponseSchema",r.meta));let c=await a(o,r.meta,e);return u&&!z(S,"response")&&(c=await _(u,c,"responseSchema",r.meta)),{...r,data:c}}if(A&&"infiniteQueryOptions"in b){let t,{infiniteQueryOptions:r}=b,{maxPages:i=1/0}=r,a=e.refetchCachedPages??r.refetchCachedPages??!0,s=o.selectQueryEntry(c(),e.queryCacheKey)?.data,u=(!m(e,c())||e.direction)&&s?s:{pages:[],pageParams:[]};if("direction"in e&&e.direction&&u.pages.length){let n="backward"===e.direction,a=(n?V:H)(r,u,e.originalArgs);t=await f(u,a,i,n)}else{let{initialPageParam:n=r.initialPageParam}=e,o=s?.pageParams??[],c=o[0]??n,l=o.length;if(t=await f(u,c,i),d&&(t={data:t.data.pages[0]}),a)for(let n=1;n<l;n++){let n=H(r,t.data,e.originalArgs);t=await f(t.data,n,i)}}n=t}else n=await q(e.originalArgs);return v&&!z(S,"meta")&&n.meta&&(n.meta=await _(v,n.meta,"metaSchema",n.meta)),s(n.data,W({fulfilledTimeStamp:Date.now(),baseQueryMeta:n.meta}))}catch(r){let t=r;if(t instanceof R){let r=g(b,"transformErrorResponse"),{rawErrorResponseSchema:n,errorResponseSchema:i}=b,{value:s,meta:u}=t;try{n&&!z(S,"rawErrorResponse")&&(s=await _(n,s,"rawErrorResponseSchema",u)),v&&!z(S,"meta")&&(u=await _(v,u,"metaSchema",u));let t=await r(s,u,e.originalArgs);return i&&!z(S,"errorResponse")&&(t=await _(i,t,"errorResponseSchema",u)),a(t,W({baseQueryMeta:u}))}catch(e){t=e}}
1try{if(t instanceof B){let r={endpoint:e.endpointName,arg:e.originalArgs,type:e.type,queryCacheKey:A?e.queryCacheKey:void 0};b.onSchemaFailure?.(t,r),l?.(t,r);let{catchSchemaFailure:n=d}=b;if(n)return a(n(t,r),W({baseQueryMeta:t._bqMeta}))}}catch(e){t=e}throw console.error(t),t}};function m(e,t){let r=o.selectQueryEntry(t,e.queryCacheKey),n=o.selectConfig(t).refetchOnMountOrArgChange,i=r?.fulfilledTimeStamp,a=e.forceRefetch??(e.subscribe&&n);return!!a&&(!0===a||(Number(new Date)-Number(i))/1e3>=a)}let b=()=>(0,r.createAsyncThunk)(`${e}/executeQuery`,y,{getPendingMeta({arg:e}){let t=n[e.endpointName];return W({startedTimeStamp:Date.now(),...D(t)?{direction:e.direction}:{}})},condition(e,{getState:t}){let r=t(),i=o.selectQueryEntry(r,e.queryCacheKey),a=i?.fulfilledTimeStamp,s=e.originalArgs,u=i?.originalArgs,c=n[e.endpointName],l=e.direction;return!!F(e)||i?.status!=="pending"&&(!!(m(e,r)||I(c)&&c?.forceRefetch?.({currentArg:s,previousArg:u,endpointState:i,state:r}))||!a||!!l)},dispatchConditionRejection:!0}),v=b(),S=b();function A(e){return t=>t?.meta?.arg?.endpointName===e}return{queryThunk:v,mutationThunk:(0,r.createAsyncThunk)(`${e}/executeMutation`,y,{getPendingMeta:()=>W({startedTimeStamp:Date.now()})}),infiniteQueryThunk:S,prefetch:(e,t,r={})=>(n,i)=>{let s="force"in r&&r.force,u="ifOlderThan"in r&&r.ifOlderThan,o=(r=!0)=>a.endpoints[e].initiate(t,{forceRefetch:r,subscribe:!1}),c=a.endpoints[e].select(t)(i());if(s)n(o());else if(u){let e=c?.fulfilledTimeStamp;if(!e)return void n(o());(Number(new Date)-Number(new Date(e)))/1e3>=u&&n(o())}else n(o(!1))},updateQueryData:(e,t,r,n=!0)=>(i,u)=>{let o,l=a.endpoints[e].select(t)(u()),d={patches:[],inversePatches:[],undo:()=>i(a.util.patchQueryData(e,t,d.inversePatches,n))};if(l.status===c)return d;if("data"in l)if((0,s.isDraftable)(l.data)){let[e,t,n]=(0,s.produceWithPatches)(l.data,r);d.patches.push(...t),d.inversePatches.push(...n),o=e}else o=r(l.data),d.patches.push({op:"replace",path:[],value:o}),d.inversePatches.push({op:"replace",path:[],value:l.data});return 0===d.patches.length||i(a.util.patchQueryData(e,t,d.patches,n)),d},upsertQueryData:(e,t,r)=>n=>n(a.endpoints[e].initiate(t,{subscribe:!1,forceRefetch:!0,[K]:()=>({data:r})})),patchQueryData:(e,t,r,s)=>(o,c)=>{let l=n[e],d=i({queryArgs:t,endpointDefinition:l,endpointName:e});if(o(a.internalActions.queryResultPatched({queryCacheKey:d,patches:r})),!s)return;let f=a.endpoints[e].select(t)(c()),p=x(l.providesTags,f.data,void 0,t,{},u);o(a.internalActions.updateProvidedBy([{queryCacheKey:d,providedTags:p}]))},buildMatchThunkActions:function(e,t){return{matchPending:(0,r.isAllOf)((0,r.isPending)(e),A(t)),matchFulfilled:(0,r.isAllOf)((0,r.isFulfilled)(e),A(t)),matchRejected:(0,r.isAllOf)((0,r.isRejected)(e),A(t))}}}}({baseQuery:n,reducerPath:o,context:ea,api:t,serializeQueryArgs:h,assertTagType:es,selectors:ec,onSchemaFailure:Q,catchSchemaFailure:N,skipSchemaValidation:er}),{reducer:eM,actions:eT}=function({reducerPath:e,queryThunk:t,mutationThunk:n,serializeQueryArgs:u,context:{endpointDefinitions:o,apiUid:p,extractRehydrationInfo:h,hasRehydrationInfo:y},assertTagType:m,config:b}){let v=(0,r.createAction)(`${e}/resetApiState`);function S(e,t,r,n){e[t.queryCacheKey]??={status:c,endpointName:t.endpointName},X(e,t.queryCacheKey,e=>{e.status=l,e.requestId=r&&e.requestId?e.requestId:n.requestId,void 0!==t.originalArgs&&(e.originalArgs=t.originalArgs),e.startedTimeStamp=n.startedTimeStamp,D(o[n.arg.endpointName])&&"direction"in t&&(e.direction=t.direction)})}function A(e,t,r,n){X(e,t.arg.queryCacheKey,e=>{if(e.requestId!==t.requestId&&!n)return;let{merge:i}=o[t.arg.endpointName];if(e.status=d,i)if(void 0!==e.data){let{fulfilledTimeStamp:n,arg:s,baseQueryMeta:u,requestId:o}=t,c=(0,a.produce)(e.data,e=>i(e,r,{arg:s.originalArgs,baseQueryMeta:u,fulfilledTimeStamp:n,requestId:o}));e.data=c}else e.data=r;else e.data=o[t.arg.endpointName].structuralSharing??!0?g((0,s.isDraft)(e.data)?(0,s.original)(e.data):e.data,r):r;delete e.error,e.fulfilledTimeStamp=t.fulfilledTimeStamp})}let q=(0,r.createSlice)({name:`${e}/queries`,initialState:ee,reducers:{removeQueryResult:{reducer(e,{payload:{queryCacheKey:t}}){delete e[t]},prepare:(0,r.prepareAutoBatched)()},cacheEntriesUpserted:{reducer(e,t){for(let r of t.payload){let{queryDescription:n,value:i}=r;S(e,n,!0,{arg:n,requestId:t.meta.requestId,startedTimeStamp:t.meta.timestamp}),A(e,{arg:n,requestId:t.meta.requestId,fulfilledTimeStamp:t.meta.timestamp,baseQueryMeta:{}},i,!0)}},prepare:e=>({payload:e.map(e=>{let{endpointName:t,arg:r,value:n}=e,i=o[t];return{queryDescription:{type:k,endpointName:t,originalArgs:e.arg,queryCacheKey:u({queryArgs:r,endpointDefinition:i,endpointName:t})},value:n}}),meta:{[r.SHOULD_AUTOBATCH]:!0,requestId:(0,r.nanoid)(),timestamp:Date.now()}})},queryResultPatched:{reducer(e,{payload:{queryCacheKey:t,patches:r}}){X(e,t,e=>{e.data=(0,s.applyPatches)(e.data,r.concat())})},prepare:(0,r.prepareAutoBatched)()}},extraReducers(e){e.addCase(t.pending,(e,{meta:t,meta:{arg:r}})=>{let n=F(r);S(e,r,n,t)}).addCase(t.fulfilled,(e,{meta:t,payload:r})=>{let n=F(t.arg);A(e,t,r,n)}).addCase(t.rejected,(e,{meta:{condition:t,arg:r,requestId:n},error:i,payload:a})=>{X(e,r.queryCacheKey,e=>{if(t);else{if(e.requestId!==n)return;e.status=f,e.error=a??i}})}).addMatcher(y,(e,t)=>{let{queries:r}=h(t);for(let[t,n]of Object.entries(r))(n?.status===d||n?.status===f)&&(e[t]=n)})}}),w=(0,r.createSlice)({name:`${e}/mutations`,initialState:ee,reducers:{removeMutationResult:{reducer(e,{payload:t}){let r=Y(t);r in e&&delete e[r]},prepare:(0,r.prepareAutoBatched)()}},extraReducers(e){e.addCase(n.pending,(e,{meta:t,meta:{requestId:r,arg:n,startedTimeStamp:i}})=>{n.track&&(e[Y(t)]={requestId:r,status:l,endpointName:n.endpointName,startedTimeStamp:i})}).addCase(n.fulfilled,(e,{payload:t,meta:r})=>{r.arg.track&&Z(e,r,e=>{e.requestId===r.requestId&&(e.status=d,e.data=t,e.fulfilledTimeStamp=r.fulfilledTimeStamp)})}).addCase(n.rejected,(e,{payload:t,error:r,meta:n})=>{n.arg.track&&Z(e,n,e=>{e.requestId===n.requestId&&(e.status=f,e.error=t??r)})}).addMatcher(y,(e,t)=>{let{mutations:r}=h(t);for(let[t,n]of Object.entries(r))(n?.status===d||n?.status===f)&&t!==n?.requestId&&(e[t]=n)})}}),R=(0,r.createSlice)({name:`${e}/invalidation`,initialState:{tags:{},keys:{}},reducers:{updateProvidedBy:{reducer(e,t){for(let{queryCacheKey:r,providedTags:n}of t.payload){for(let{type:t,id:i}of(P(e,r),n)){let n=(e.tags[t]??={})[i||"__internal_without_id"]??=[];n.includes(r)||n.push(r)}e.keys[r]=n}},prepare:(0,r.prepareAutoBatched)()}},extraReducers(e){e.addCase(q.actions.removeQueryResult,(e,{payload:{queryCacheKey:t}})=>{P(e,t)}).addMatcher(y,(e,t)=>{let{provided:r}=h(t);for(let[t,n]of Object.entries(r.tags??{}))for(let[i,a]of Object.entries(n)){let n=(e.tags[t]??={})[i||"__internal_without_id"]??=[];for(let t of a)n.includes(t)||n.push(t),e.keys[t]=r.keys[t]}}).addMatcher((0,r.isAnyOf)((0,r.isFulfilled)(t),(0,r.isRejectedWithValue)(t)),(e,t)=>{O(e,[t])}).addMatcher(q.actions.cacheEntriesUpserted.match,(e,t)=>{O(e,t.payload.map(({queryDescription:e,value:t})=>({type:"UNKNOWN",payload:t,meta:{requestStatus:"fulfilled",requestId:"UNKNOWN",arg:e}})))})}});function P(e,t){for(let r of J(e.keys[t]??[])){let n=r.type,i=r.id??"__internal_without_id",a=e.tags[n]?.[i];a&&(e.tags[n][i]=J(a).filter(e=>e!==t))}delete e.keys[t]}function O(e,t){let r=t.map(e=>{let t=G(e,"providesTags",o,m),{queryCacheKey:r}=e.meta.arg;return{queryCacheKey:r,providedTags:t}});R.caseReducers.updateProvidedBy(e,R.actions.updateProvidedBy(r))}let j=(0,r.createSlice)({name:`${e}/subscriptions`,initialState:ee,reducers:{updateSubscriptionOptions(e,t){},unsubscribeQueryResult(e,t){},internal_getRTKQSubscriptions(){}}}),Q=(0,r.createSlice)({name:`${e}/internalSubscriptions`,initialState:ee,reducers:{subscriptionsUpdated:{reducer:(e,t)=>(0,s.applyPatches)(e,t.payload),prepare:(0,r.prepareAutoBatched)()}}}),I=(0,r.createSlice)({name:`${e}/config`,initialState:{online:"u"<typeof navigator||void 0===navigator.onLine||navigator.onLine,focu
1sed:"u"<typeof document||"hidden"!==document.visibilityState,middlewareRegistered:!1,...b},reducers:{middlewareRegistered(e,{payload:t}){e.middlewareRegistered="conflict"!==e.middlewareRegistered&&p===t||"conflict"}},extraReducers:e=>{e.addCase(M,e=>{e.online=!0}).addCase(T,e=>{e.online=!1}).addCase(C,e=>{e.focused=!0}).addCase(E,e=>{e.focused=!1}).addMatcher(y,e=>({...e}))}}),N=(0,i.combineReducers)({queries:q.reducer,mutations:w.reducer,provided:R.reducer,subscriptions:Q.reducer,config:I.reducer});return{reducer:(e,t)=>N(v.match(t)?void 0:e,t),actions:{...I.actions,...q.actions,...j.actions,...Q.actions,...w.actions,...R.actions,resetApiState:v}}}({context:ea,queryThunk:eA,infiniteQueryThunk:eq,mutationThunk:ew,serializeQueryArgs:h,reducerPath:o,assertTagType:es,config:{refetchOnFocus:w,refetchOnReconnect:P,refetchOnMountOrArgChange:q,keepUnusedDataFor:A,reducerPath:o,invalidationBehavior:O}});eu(t.util,{patchQueryData:eR,updateQueryData:eP,upsertQueryData:eO,prefetch:eC,resetApiState:eT.resetApiState,upsertQueryEntries:eT.cacheEntriesUpserted}),eu(t.internalActions,eT);let ek=new WeakMap,ej=e=>v(ek,e,()=>({currentSubscriptions:new Map,currentPolls:new Map,runningQueries:new Map,runningMutations:new Map})),{buildInitiateQuery:eQ,buildInitiateInfiniteQuery:eI,buildInitiateMutation:eD,getRunningMutationThunk:eN,getRunningMutationsThunk:ex,getRunningQueriesThunk:e$,getRunningQueryThunk:eU}=function({serializeQueryArgs:e,queryThunk:t,infiniteQueryThunk:r,mutationThunk:n,api:i,context:a,getInternalState:s}){let u=e=>s(e)?.runningQueries,o=e=>s(e)?.runningMutations,{unsubscribeQueryResult:c,removeMutationResult:l,updateSubscriptionOptions:d}=i.internalActions;return{buildInitiateQuery:function(e,t){return p(e,t)},buildInitiateInfiniteQuery:function(e,t){return p(e,t)},buildInitiateMutation:function(e){return(t,{track:r=!0,fixedCacheKey:i}={})=>(a,s)=>{var u,c;let d=a(n({type:"mutation",endpointName:e,originalArgs:t,track:r,fixedCacheKey:i}));f(a);let{requestId:p,abort:h,unwrap:g}
1=d,y=Object.assign((u=d.unwrap().then(e=>({data:e})),c=e=>({error:e}),u.catch(c)),{arg:d.arg,requestId:p,abort:h,unwrap:g,reset:()=>{a(l({requestId:p,fixedCacheKey:i}))}}),m=o(a);return m.set(p,y),y.then(()=>{m.delete(p)}),i&&(m.set(i,y),y.then(()=>{m.get(i)===y&&m.delete(i)})),y}},getRunningQueryThunk:function(t,r){return n=>{let i=e({queryArgs:r,endpointDefinition:U(a,t),endpointName:t});return u(n)?.get(i)}},getRunningMutationThunk:function(e,t){return e=>o(e)?.get(t)},getRunningQueriesThunk:function(){return e=>b(u(e))},getRunningMutationsThunk:function(){return e=>b(o(e))}};function f(e){}function p(n,a){let s=(o,{subscribe:l=!0,forceRefetch:p,subscriptionOptions:h,[K]:g,...y}={})=>(m,b)=>{let v,S=e({queryArgs:o,endpointDefinition:a,endpointName:n}),A={...y,type:k,subscribe:l,forceRefetch:p,subscriptionOptions:h,endpointName:n,originalArgs:o,queryCacheKey:S,[K]:g};if(I(a))v=t(A);else{let{direction:e,initialPageParam:t,refetchCachedPages:n}=y;v=r({...A,direction:e,initialPageParam:t,refetchCachedPages:n})}let q=i.endpoints[n].select(o),w=m(v),R=q(b());f(m);let{requestId:P,abort:O}=w,C=R.requestId!==P,E=u(m)?.get(S),M=()=>q(b()),T=Object.assign(g?w.then(M):C&&!E?Promise.resolve(R):Promise.all([E,w]).then(M),{arg:o,requestId:P,subscriptionOptions:h,queryCacheKey:S,abort:O,async unwrap(){let e=await T;if(e.isError)throw e.error;return e.data},refetch:e=>m(s(o,{subscribe:!1,forceRefetch:!0,...e})),unsubscribe(){l&&m(c({queryCacheKey:S,requestId:P}))},updateSubscriptionOptions(e){T.subscriptionOptions=e,m(d({endpointName:n,requestId:P,queryCacheKey:S,options:e}))}});if(!E&&!C&&!g){let e=u(m);e.set(S,T),T.then(()=>{e.delete(S)})}return T};return s}}({queryThunk:eA,mutationThunk:ew,infiniteQueryThunk:eq,api:t,serializeQueryArgs:h,context:ea,getInternalState:ej});eu(t.util,{getRunningMutationThunk:eN,getRunningMutationsThunk:ex,getRunningQueryThunk:eU,getRunningQueriesThunk:e$});let{middleware:eK,actions:eF}=function(e){let{reducerPath:t,queryThunk:n,api:a,context:u,getInternalState:o}=e,{apiUid:l}=u,d={invalidateTags:(0,r.createAction)(`${t}/invalidateTags`)},f=e=>e.type.startsWith(`${t}/`),p=[ed,eo,ef,ep,el,eh];return{middleware:r=>{let n=!1,d=o(r.dispatch),g={...e,internalState:d,refetchQuery:h,isThisApiSliceAction:f,mwApi:r},y=p.map(e=>e(g)),m=(({api:e,queryThunk:t,internalState:r,mwApi:n})=>{let i=`${e.reducerPath}/subscriptions`,a=null,u=null,{updateSubscriptionOptions:o,unsubscribeQueryResult:c}=e.internalActions,l=()=>r.currentSubscriptions,d={getSubscriptions:l,getSubscriptionCount:e=>{let t=l().get(e);return t?.size??0},isRequestSubscribed:(e,t)=>{let r=l();return!!r?.get(e)?.get(t)}};function f(e){return JSON.parse(JSON.stringify(Object.fromEntries([...e].map(([e,t])=>[e,Object.fromEntries(t)]))))}return(n,l)=>{if(a||(a=f(r.currentSubscriptions)),e.util.resetApiState.match(n))return a={},r.currentSubscriptions.clear(),u=null,[!0,!1];if(e.internalActions.internal_getRTKQSubscriptions.match(n))return[!1,d];let p=((r,n)=>{if(o.match(n)){let{queryCacheKey:e,requestId:t,options:i}=n.payload,a=r.get(e);return a?.has(t)&&a.set(t,i),!0}if(c.match(n)){let{queryCacheKey:e,requestId:t}=n.payload,i=r.get(e);return i&&i.delete(t),!0}if(e.internalActions.removeQueryResult.match(n))return r.delete(n.payload.queryCacheKey),!0;if(t.pending.match(n)){let{meta:{arg:e,requestId:t}}=n,i=v(r,e.queryCacheKey,S);return e.subscribe&&i.set(t,e.subscriptionOptions??i.get(t)??{}),!0}let i=!1;if(t.rejected.match(n)){let{meta:{condition:e,arg:t,requestId:a}}=n;if(e&&t.subscribe){let e=v(r,t.queryCacheKey,S);e.set(a,t.subscriptionOptions??e.get(a)??{}),i=!0}}return i})(r.currentSubscriptions,n),h=!0;if(p){u||(u=setTimeout(()=>{let t=f(r.currentSubscriptions),[,n]=(0,s.produceWithPatches)(a,()=>t);l.next(e.internalActions.subscriptionsUpdated(n)),a=t,u=null},500));let o="string"==typeof n.type&&!!n.type.startsWith(i),c=t.rejected.match(n)&&n.meta.condition&&!!n.meta.arg.subscribe;h=!o&&!c}return[h,!1]}})(g),b=(({reducerPath:e,context:t,api:r,refetchQuery:n,internalState:i})=>{let{removeQueryResult:a}=r.internalActions;function s(r,s){let u=r.getState()[e],o=u.queries,l=i.currentSubscriptions;t.batch(()=>
1{for(let e of l.keys()){let t=o[e],i=l.get(e);if(!i||!t)continue;let d=[...i.values()];(d.some(e=>!0===e[s])||d.every(e=>void 0===e[s])&&u.config[s])&&(0===i.size?r.dispatch(a({queryCacheKey:e})):t.status!==c&&r.dispatch(n(t)))}})}return(e,t)=>{C.match(e)&&s(t,"refetchOnFocus"),M.match(e)&&s(t,"refetchOnReconnect")}})(g);return e=>s=>{let o;if(!(0,i.isAction)(s))return e(s);n||(n=!0,r.dispatch(a.internalActions.middlewareRegistered(l)));let c={...r,next:e},d=r.getState(),[p,h]=m(s,c,d);if(o=p?e(s):h,r.getState()[t]&&(b(s,c,d),f(s)||u.hasRehydrationInfo(s)))for(let e of y)e(s,c,d);return o}},actions:d};function h(t){return e.api.endpoints[t.endpointName].initiate(t.originalArgs,{subscribe:!1,forceRefetch:!0})}}({reducerPath:o,context:ea,queryThunk:eA,mutationThunk:ew,infiniteQueryThunk:eq,api:t,assertTagType:es,selectors:ec,getRunningQueryThunk:eU,getInternalState:ej});return eu(t.util,eF),eu(t,{reducer:eM,middleware:eK}),{name:eg,injectEndpoint(e,r){let n=t.endpoints[e]??={};I(r)&&eu(n,{name:e,select:eb(e,r),initiate:eQ(e,r)},eE(eA,e)),r.type===j&&eu(n,{name:e,select:eS(),initiate:eD(e)},eE(ew,e)),D(r)&&eu(n,{name:e,select:ev(e,r),initiate:eI(e,r)},eE(eA,e))}}}});ey();var em=e.i(155487),eb=n,ev=e.i(271645);function eS(e){return e.replace(e[0],e[0].toUpperCase())}function eA(e){return"infinitequery"===e.type}function eq(e,...t){return Object.assign(e,...t)}var ew=Symbol();function eR(e){let t=(0,ev.useRef)(e),r=(0,ev.useMemo)(()=>g(t.current,e),[e]);return(0,ev.useEffect)(()=>{t.current!==r&&(t.current=r)},[r]),r}function eP(e){let t=(0,ev.useRef)(e);return(0,ev.useEffect)(()=>{(0,em.shallowEqual)(t.current,e)||(t.current=e)},[e]),(0,em.shallowEqual)(t.current,e)?t.current:e}var eO="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement,eC="u">typeof navigator&&"ReactNative"===navigator.product,eE=eO||eC?ev.useLayoutEffect:ev.useEffect,eM=e=>e.isUninitialized?{...e,isUninitialized:!1,isFetching:!0,isLoading:void 0===e.data,status:o.pending}:e;function eT(e,...t){let r={};return t.forEach(t=>{r[t]=e[t]}),r}var ek=["data","status","isLoading","isSuccess","isError","error"],ej=Symbol();let eQ=(function(...e){return function(t){let i=(0,n.weakMapMemoize)(e=>t.extractRehydrationInfo?.(e,{reducerPath:t.reducerPath??"api"})),a={reducerPath:"api",keepUnusedDataFor:60,refetchOnMountOrArgChange:!1,refetchOnFocus:!1,refetchOnReconnect:!1,invalidationBehavior:"delayed",...t,extractRehydrationInfo:i,serializeQueryArgs(e){let r=es;if("serializeQueryArgs"in e.endpointDefinition){let t=e.endpointDefinition.serializeQueryArgs;r=e=>{let r=t(e);return"string"==typeof r?r:es({...e,queryArgs:r})}}else t.serializeQueryArgs&&(r=t.serializeQueryArgs);return r(e)},tagTypes:[...t.tagTypes||[]]},s={endpointDefinitions:{},batch(e){e()},apiUid:(0,r.nanoid)(),extractRehydrationInfo:i,hasRehydrationInfo:(0,n.weakMapMemoize)(e=>null!=i(e))},u={injectEndpoints:function(e){for(let[t,n]of Object.entries(e.endpoints({query:e=>({...e,type:k}),mutation:e=>({...e,type:j}),infiniteQuery:e=>({...e,type:Q})}))){if(!0!==e.overrideExisting&&t in s.endpointDefinitions){if("throw"===e.overrideExisting)throw Error((0,r.formatProdErrorMessage)(39));continue}for(let e of(s.endpointDefinitions[t]=n,o))e.injectEndpoint(t,n)}return u},enhanceEndpoints({addTagTypes:e,endpoints:t}){if(e)for(let t of e)a.tagTypes.includes(t)||a.tagTypes.push(t);if(t)for(let[e,r]of Object.entries(t))"function"==typeof r?r(U(s,e)):Object.assign(U(s,e)||{},r);return u}},o=e.map(e=>e.init(u,a,s));return u.injectEndpoints({endpoints:t.endpoints})}})(ey(),(({batch:e=em.batch,hooks:t={useDispatch:em.useDispatch,useSelector:em.useSelector,useStore:em.useStore},createSelector:n=eb.createSelector,unstable__sideEffectsInRender:i=!1,...a}={})=>({name:ej,init(a,{serializeQueryArgs:s},u){let{buildQueryHooks:o,buildInfiniteQueryHooks:c,buildMutationHook:l,usePrefetch:d}=function({api:e,moduleOptions:{batch:t,hooks:{useDispatch:n,useSelector:i,useStore:a},unstable__sideEffectsInRender:s,createSelector:u},serializeQueryArgs:o,context:c}){let l=s?e=>e():ev.useEffect,d=e=>e.current?.unsubscribe?.(),f=c.endpointDefinitions;return{buildQueryHooks:function(i){let a=(e,t={})=>{let[n]=g(i,e,t);return m(n),(0,ev.useMemo)(()=>({refetch:()=>(function(e){if(!e.current)throw Error((0,r.formatProdErrorMessage)(38));return e.current.refetch()})(n)}),[n])},s=({refetchOnReconnect:r,refetchOnFocus:a,pollingInterval:s=0,skipPollingIfUnfocused:u=!1}={})=>{let{initiate:o}=e.endpoints[i],c=n(),[f,p]=(0,ev.useState)(ew),h=(0,ev.useRef)(void 0),g=eP({refetchOnReconnect:r,refetchOnFocus:a,pollingInterval:s,skipPollingIfUnfocused:u});l(()=>{g!==h.current?.subscriptionOptions&&h.current?.updateSubscriptionOptions(g)},[g]);let y=(0,ev.useRef)(g);l(()=>{y.current=g},[g]);let m=(0,ev.useCallback)(function(e,r=!1){let n;return t(()=>{d(h),h.current=n=c(o(e,{subscriptionOptions:y.current,forceRefetch:!r})),p(e)}),n},[c,o]),b=(0,ev.useCallback)(()=>{h.current?.queryCacheKey&&c(e.internalActions.removeQueryResult({queryCacheKey:h.current?.queryCacheKey}
1))},[c]);return(0,ev.useEffect)(()=>()=>{d(h)},[]),(0,ev.useEffect)(()=>{f===ew||h.current||m(f,!0)},[f,m]),(0,ev.useMemo)(()=>[m,f,{reset:b}],[m,f,b])},u=y(i,p);return{useQueryState:u,useQuerySubscription:a,useLazyQuerySubscription:s,useLazyQuery(e){let[t,r,{reset:n}]=s(e),i=u(r,{...e,skip:r===ew}),a=(0,ev.useMemo)(()=>({lastArg:r}),[r]);return(0,ev.useMemo)(()=>[t,{...i,reset:n},a],[t,i,n,a])},useQuery(e,t){let r=a(e,t),n=u(e,{selectFromResult:e===et||t?.skip?void 0:eM,...t}),i=eT(n,...ek);return(0,ev.useDebugValue)(i),(0,ev.useMemo)(()=>({...n,...r}),[n,r])}}},buildInfiniteQueryHooks:function(e){let n=(n,i={})=>{let[a,s,u,o]=g(e,n,i),c=(0,ev.useRef)(o);l(()=>{c.current=o},[o]);let f=eP(i.refetchCachedPages),p=(0,ev.useCallback)(function(e,r){let n;return t(()=>{d(a),a.current=n=s(u(e,{subscriptionOptions:c.current,direction:r}))}),n},[a,s,u]);m(a);let h=eR(i.skip?et:n),y=(0,ev.useCallback)(e=>{if(!a.current)throw Error((0,r.formatProdErrorMessage)(38));let t={refetchCachedPages:e?.refetchCachedPages??f};return a.current.refetch(t)},[a,f]);return(0,ev.useMemo)(()=>({trigger:p,refetch:y,fetchNextPage:()=>p(h,"forward"),fetchPreviousPage:()=>p(h,"backward")}),[y,p,h])},i=y(e,h);return{useInfiniteQueryState:i,useInfiniteQuerySubscription:n,useInfiniteQuery(e,t){let{refetch:r,fetchNextPage:a,fetchPreviousPage:s}=n(e,t),u=i(e,{selectFromResult:e===et||t?.skip?void 0:eM,...t}),o=eT(u,...ek,"hasNextPage","hasPreviousPage");return(0,ev.useDebugValue)(o),(0,ev.useMemo)(()=>({...u,fetchNextPage:a,fetchPreviousPage:s,refetch:r}),[u,a,s,r])}}},buildMutationHook:function(r){return({selectFromResult:a,fixedCacheKey:s}={})=>{let{select:o,initiate:c}=e.endpoints[r],l=n(),[d,f]=(0,ev.useState)();(0,ev.useEffect)(()=>()=>{d?.arg.fixedCacheKey||d?.reset()},[d]);let p=(0,ev.useCallback)(function(e){let t=l(c(e,{fixedCacheKey:s}));return f(t),t},[l,c,s]),{requestId:h}=d||{},g=(0,ev.useMemo)(()=>o({fixedCacheKey:s,requestId:d?.requestId}),[s,d,o]),y=i((0,ev.useMemo)(()=>a?u([g],a):g,[a,g]),em.shallowEqual),m=null==s?d?.arg.originalArgs:void 0,b=(0,ev.useCallback)(()=>{t(()=>{d&&f(void 0),s&&l(e.internalActions.removeMutationResult({requestId:h,fixedCacheKey:s}))})},[l,s,d,h]),v=eT(y,...ek,"endpointName");(0,ev.useDebugValue)(v);let S=(0,ev.useMemo)(()=>({...y,originalArgs:m,reset:b}),[y,m,b]);return(0,ev.useMemo)(()=>[p,S],[p,S])}},usePrefetch:function(t,r){let i=n(),a=eP(r);return(0,ev.useCallback)((r,n)=>i(e.util.prefetch(t,r,{...a,...n})),[t,i,a])}};function p(e,t,r){if(t?.endpointName&&e.isUninitialized){let{endpointName:e}=t,n=f[e];r!==et&&o({queryArgs:t.originalArgs,endpointDefinition:n,endpointName:e})===o({queryArgs:r,endpointDefinition:n,endpointName:e})&&(t=void 0)}let n=e.isSuccess?e.data:t?.data;void 0===n&&(n=e.data);let i=void 0!==n,a=e.isLoading,s=(!t||t.isLoading||t.isUninitialized)&&!i&&a,u=e.isSuccess||i&&(a&&!t?.isError||e.isUninitialized);return{...e,data:n,currentData:e.data,isFetching:a,isLoading:s,isSuccess:u}}function h(e,t,r){if(t?.endpointName&&e.isUninitialized){let{endpointName:e}=t,n=f[e];r!==et&&o({queryArgs:t.originalArgs,endpointDefinition:n,endpointName:e})===o({queryArgs:r,endpointDefinition:n,endpointName:e})&&(t=void 0)}let n=e.isSuccess?e.data:t?.data;void 0===n&&(n=e.data);let i=void 0!==n,a=e.isLoading,s=(!t||t.isLoading||t.isUninitialized)&&!i&&a,u=e.isSuccess||i&&(a&&!t?.isError||e.isUninitialized);return{...e,data:n,currentData:e.data,isFetching:a,isLoading:s,isSuccess:u}}function g(t,r,{refetchOnReconnect:i,refetchOnFocus:a,refetchOnMountOrArgChange:s,skip:u=!1,pollingInterval:o=0,skipPollingIfUnfocused:c=!1,...d}={}){let{initiate:p}=e.endpoints[t],h=n(),y=(0,ev.useRef)(void 0);y.current||(y.current=h(e.internalActions.internal_getRTKQSubscriptions()));let m=eR(u?et:r),b=eP({refetchOnReconnect:i,refetchOnFocus:a,pollingInterval:o,skipPollingIfUnfocused:c}),v=eP(d.initialPageParam),S=eP(d.refetchCachedPages),A=(0,ev.useRef)(void 0),{queryCacheKey:q,requestId:w}=A.current||{},R=!1;q&&w&&(R=y.current.isRequestSubscribed(q,w));let P=!R&&void 0!==A.current;return l(()=>{P&&(A.current=void 0)},[P]),l(()=>{let e=A.current;if(m===et){e?.unsubscribe(),A.current=void 0;return}let r=A.current?.subscriptionOptions;e&&e.arg===m?b!==r&&e.updateSubscriptionOptions(b):(e?.unsubscribe(),A.current=h(p(m,{subscriptionOptions:b,forceRefetch:s,...eA(f[t])?{initialPageParam:v,refetchCachedPages:S}:{}})))},[h,p,s,m,b,P,v,S,t]),[A,h,p,b]}function y(t,r){return(n,{skip:s=!1,selectFromResult:o}={})=>{let{select:c}=e.endpoints[t],l=eR(s?et:n),d=(0,ev.useRef)(void 0),f=(0,ev.useMemo)(()=>u([c(l),(e,t)=>t,e=>l],r,{memoizeOptions:{resultEqualityCheck:em.shallowEqual}}),[c,l]),p=(0,ev.useMemo)(()=>o?u([f],o,{devModeChecks:{identityFunctionCheck:"never"}}
1):f,[f,o]),h=i(e=>p(e,d.current),em.shallowEqual),g=f(a().getState(),d.current);return eE(()=>{d.current=g},[g]),h}}function m(e){(0,ev.useEffect)(()=>()=>{d(e),e.current=void 0},[e])}}({api:a,moduleOptions:{batch:e,hooks:t,unstable__sideEffectsInRender:i,createSelector:n},serializeQueryArgs:s,context:u});return eq(a,{usePrefetch:d}),eq(u,{batch:e}),{injectEndpoint(e,t){if("query"===t.type){let{useQuery:t,useLazyQuery:r,useLazyQuerySubscription:n,useQueryState:i,useQuerySubscription:s}=o(e);eq(a.endpoints[e],{useQuery:t,useLazyQuery:r,useLazyQuerySubscription:n,useQueryState:i,useQuerySubscription:s}),a[`use${eS(e)}Query`]=t,a[`useLazy${eS(e)}Query`]=r}if("mutation"===t.type){let t=l(e);eq(a.endpoints[e],{useMutation:t}),a[`use${eS(e)}Mutation`]=t}else if(eA(t)){let{useInfiniteQuery:t,useInfiniteQuerySubscription:r,useInfiniteQueryState:n}=c(e);eq(a.endpoints[e],{useInfiniteQuery:t,useInfiniteQuerySubscription:r,useInfiniteQueryState:n}),a[`use${eS(e)}InfiniteQuery`]=t}}}}}))())({reducerPath:"suraApi",baseQuery:function({baseUrl:e,prepareHeaders:t=e=>e,fetchFn:r=A,paramsSerializer:n,isJsonContentType:a=e=>/ion\/(vnd\.api\+)?json/.test(e.get("content-type")||""),jsonContentType:s="application/json",jsonReplacer:u,timeout:o,responseHandler:c,validateStatus:l,...d}={}){return"u"<typeof fetch&&r===A&&console.warn("Warning: `fetch` is not available. Please supply a custom `fetchFn` property to use `fetchBaseQuery` on SSR environments."),async(p,h,g)=>{let y,m,b,v,S,{getState:A,extra:R,endpoint:P,forced:O,type:C}=h,{url:E,headers:M=new Headers(d.headers),params:T,responseHandler:k=c??"json",validateStatus:j=l??q,timeout:Q=o,...I}="string"==typeof p?{url:p}:p,D={...d,signal:Q?((...e)=>{for(let t of e)if(t.aborted)return AbortSignal.abort(t.reason);let t=new AbortController;for(let r of e)r.addEventListener("abort",()=>t.abort(r.reason),{signal:t.signal,once:!0});return t.signal})(h.signal,(v=new AbortController,setTimeout(()=>{let e="signal timed out",t="TimeoutError";v.abort("u">typeof DOMException?new DOMException(e,t):Object.assign(Error(e),{name:t}))},Q),v.signal)):h.signal,...I};M=new Headers(w(M)),D.headers=await t(M,{getState:A,arg:p,extra:R,endpoint:P,forced:O,type:C,extraOptions:g})||M;let N="object"==typeof(S=D.body)&&((0,i.isPlainObject)(S)||Array.isArray(S)||"function"==typeof S.toJSON);if(null==D.body||N||"string"==typeof D.body||D.headers.delete("content-type"),!D.headers.has("content-type")&&N&&D.headers.set("content-type",s),N&&a(D.headers)&&(D.body=JSON.stringify(D.body,u)),D.headers.has("accept")||("json"===k?D.headers.set("accept","application/json"):"text"===k&&D.headers.set("accept","text/plain, text/html, */*")),T){let e=~E.indexOf("?")?"&":"?";E+=e+(n?n(T):new URLSearchParams(w(T)))}let x=new Request(E=function(e,t){var r;if(!e)return t;if(!t)return e;if(r=t,RegExp("(^|:)//").test(r))return t;let n=e.endsWith("/")||!t.startsWith("?")?"/":"";return e=e.replace(/\/$/,""),t=t.replace(/^\//,""),`${e}${n}${t}`}(e,E),D);y={request:new Request(E,D)};try{m=await r(x)}catch(e){return{error:{status:(e instanceof Error||"u">typeof DOMException&&e instanceof DOMException)&&"TimeoutError"===e.name?"TIMEOUT_ERROR":"FETCH_ERROR",error:String(e)},meta:y}}let $=m.clone();y.response=$;let U="";try{let e;if(await Promise.all([f(m,k).then(e=>b=e,t=>e=t),$.text().then(e=>U=e,()=>{})]),e)throw e}catch(e){return{error:{status:"PARSING_ERROR",originalStatus:m.status,data:U,error:String(e)},meta:y}}return j(m,b)?{data:b,meta:y}:{error:{status:m.status,data:b},meta:y}};async function f(e,t){if("function"==typeof t)return t(e);if("content-type"===t&&(t=a(e.headers)?"json":"text"),"json"===t){let t=await e.text();return t.length?JSON.parse(t):null}return e.text()}}({baseUrl:"https://api.muslimbangla.com/"}),endpoints:e=>({getSuraInfoById:e.query({query:e=>`sura-info/${e}`,keepUnusedDataFor:3600}),getSuraById:e.query({query:([e,t,r])=>`sura/${e}?tables=${t}&page=${r}&wordByWord=show&language=english`,keepUnusedDataFor:3600}),getVersesById:e.query({query:e=>`verse?sura_id=${e}`,keepUnusedDataFor:3600}),getTafsirById:e.query({query:([e,t,r,n])=>`sura/${e}/tafsir/${r}?tables=${t}&verseTables=${n}`}),getRecitationById:e.query({query:([e,t])=>`quran/audio/reciter/${e}/chapter/${t}
1`,keepUnusedDataFor:3600}),getParaById:e.query({query:e=>`para/${e}`,keepUnusedDataFor:3600})})}),{useGetSuraByIdQuery:eI,useGetParaByIdQuery:eD,useGetRecitationByIdQuery:eN,useGetTafsirByIdQuery:ex,useGetVersesByIdQuery:e$,useGetSuraInfoByIdQuery:eU}=eQ;e.s(["suraApi",0,eQ,"useGetParaByIdQuery",0,eD,"useGetRecitationByIdQuery",0,eN,"useGetSuraInfoByIdQuery",0,eU,"useGetTafsirByIdQuery",0,ex,"useGetVersesByIdQuery",0,e$],853343)}]);

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.