PageSourceSearch

https://portal.chip-in.asia/build/_shared/chunk-RWX2RI66.js

js chip-in.asia collected 2026-09-24 08:52:46 UTC 31,526 bytes, 1 lines download raw bytes

1import{A as ht,a as x}from"/build/_shared/chunk-X4AHNLAR.js";import{d as E}from"/build/_shared/chunk-DTKMK5PW.js";var R=typeof window>"u"||"Deno"in globalThis;function g(){}function ft(t,e){return typeof t=="function"?t(e):t}function U(t){return typeof t=="number"&&t>=0&&t!==1/0}function N(t,e){return Math.max(t+(e||0)-Date.now(),0)}function H(t,e){let{type:s="all",exact:r,fetchStatus:i,predicate:o,queryKey:n,stale:c}=t;if(n){if(r){if(e.queryHash!==K(n,e.options))return!1}else if(!q(e.queryKey,n))return!1}if(s!=="all"){let a=e.isActive();if(s==="active"&&!a||s==="inactive"&&a)return!1}return!(typeof c=="boolean"&&e.isStale()!==c||i&&i!==e.state.fetchStatus||o&&!o(e))}function G(t,e){let{exact:s,status:r,predicate:i,mutationKey:o}=t;if(o){if(!e.options.mutationKey)return!1;if(s){if(C(e.options.mutationKey)!==C(o))return!1}else if(!q(e.options.mutationKey,o))return!1}return!(r&&e.state.status!==r||i&&!i(e))}function K(t,e){return(e?.queryKeyHashFn||C)(t)}function C(t){return JSON.stringify(t,(e,s)=>Y(s)?Object.keys(s).sort().reduce((r,i)=>(r[i]=s[i],r),{}):s)}function q(t,e){return t===e?!0:typeof t!=typeof e?!1:t&&e&&typeof t=="object"&&typeof e=="object"?!Object.keys(e).some(s=>!q(t[s],e[s])):!1}function Z(t,e){if(t===e)return t;let s=ct(t)&&ct(e);if(s||Y(t)&&Y(e)){let r=s?t:Object.keys(t),i=r.length,o=s?e:Object.keys(e),n=o.length,c=s?[]:{},a=0;for(let f=0;f<n;f++){let h=s?f:o[f];(!s&&r.includes(h)||s)&&t[h]===void 0&&e[h]===void 0?(c[h]=void 0,a++):(c[h]=Z(t[h],e[h]),c[h]===t[h]&&t[h]!==void 0&&a++)}return i===n&&a===i?t:c}return e}function T(t,e){if(!e||Object.keys(t).length!==Object.keys(e).length)return!1;for(let s in t)if(t[s]!==e[s])return!1;return!0}function ct(t){return Array.isArray(t)&&t.length===Object.keys(t).length}function Y(t){if(!lt(t))return!1;let e=t.constructor;if(e===void 0)return!0;let s=e.prototype;return!(!lt(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(t)!==Object.prototype)}function lt(t){return Object.prototype.toString.call(t)==="[object Object]"}function dt(t){return new Promise(e=>{setTimeout(e,t)})}function j(t,e,s){return typeof s.structuralSharing=="function"?s.structuralSharing(t,e):s.structuralSharing!==!1?Z(t,e):e}function jt(t){return t}function pt(t,e,s=0){let r=[...t,e];return s&&r.length>s?r.slice(1):r}function yt(t,e,s=0){let r=[e,...t];return s&&r.length>s?r.slice(0,-1):r}var D=Symbol();function Lt(){let t=[],e=0,s=u=>{u()},r=u=>{u()},i=u=>setTimeout(u,0),o=u=>{i=u},n=u=>{let y;e++;try{y=u()}finally{e--,e||f()}return y},c=u=>{e?t.push(u):i(()=>{s(u)})},a=u=>(...y)=>{c(()=>{u(...y)})},f=()=>{let u=t;t=[],u.length&&i(()=>{r(()=>{u.forEach(y=>{s(y)})})})};return{batch:n,batchCalls:a,schedule:c,setNotifyFunction:u=>{s=u},setBatchNotifyFunction:u=>{r=u},setScheduler:o}}var l=Lt();var S=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}};var Bt=class extends S{#t;#e;#r;constructor(){super(),this.#r=t=>{if(!R&&window.addEventListener){let e=()=>t();return window.addEventListener("visibilitychange",e,!1),()=>{window.removeEventListener("visibilitychange",e)}}}}onSubscribe(){this.#e||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(t){this.#r=t,this.#e?.(),this.#e=t(e=>{typeof e=="boolean"?this.setFocused(e):this.onFocus()})}setFocused(t){this.#t!==t&&(this.#t=t,this.onFocus())}onFocus(){let t=this.isFocused();this.listeners.forEach(e=>{e(t)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},A=new Bt;var Nt=class extends S{#t=!0;#e;#r;constructor(){super(),this.#r=t=>{if(!R&&window.addEventListener){let e=()=>t(!0),s=()=>t(!1);return window.addEventListener("online",e,!1),window.addEventListener("offline",s,!1),()=>{window.removeEventListener("online",e),window.removeEventListener("offline",s)}}}}onSubscribe(){this.#e||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(t){this.#r=t,this.#e?.(),this.#e=t(this.setOnline.bind(this))}
1setOnline(t){this.#t!==t&&(this.#t=t,this.listeners.forEach(s=>{s(t)}))}isOnline(){return this.#t}},k=new Nt;function Ht(t){return Math.min(1e3*2**t,3e4)}function tt(t){return(t??"online")==="online"?k.isOnline():!0}var mt=class{constructor(t){this.revert=t?.revert,this.silent=t?.silent}};function _(t){return t instanceof mt}function V(t){let e=!1,s=0,r=!1,i,o,n,c=new Promise((d,v)=>{o=d,n=v}),a=d=>{r||(m(new mt(d)),t.abort?.())},f=()=>{e=!0},h=()=>{e=!1},F=()=>A.isFocused()&&(t.networkMode==="always"||k.isOnline())&&t.canRun(),u=()=>tt(t.networkMode)&&t.canRun(),y=d=>{r||(r=!0,t.onSuccess?.(d),i?.(),o(d))},m=d=>{r||(r=!0,t.onError?.(d),i?.(),n(d))},p=()=>new Promise(d=>{i=v=>{(r||F())&&d(v)},t.onPause?.()}).then(()=>{i=void 0,r||t.onContinue?.()}),b=()=>{if(r)return;let d;try{d=t.fn()}catch(v){d=Promise.reject(v)}Promise.resolve(d).then(y).catch(v=>{if(r)return;let w=t.retry??(R?0:3),P=t.retryDelay??Ht,ut=typeof P=="function"?P(s,v):P,O=w===!0||typeof w=="number"&&s<w||typeof w=="function"&&w(s,v);if(e||!O){m(v);return}s++,t.onFail?.(s,v),dt(ut).then(()=>F()?void 0:p()).then(()=>{e?m(v):b()})})};return{promise:c,cancel:a,continue:()=>(i?.(),c),cancelRetry:f,continueRetry:h,canStart:u,start:()=>(u()?b():p().then(b),c)}}var $=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),U(this.gcTime)&&(this.#t=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(t){this.gcTime=Math.max(this.gcTime||0,t??(R?1/0:5*60*1e3))}clearGcTimeout(){this.#t&&(clearTimeout(this.#t),this.#t=void 0)}};var vt=class extends ${#t;#e;#r;#s;#o;#n;constructor(t){super(),this.#n=!1,this.#o=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.#r=t.cache,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.#t=t.state||Gt(this.options),this.state=this.#t,this.scheduleGc()}get meta(){return this.options.meta}setOptions(t){this.options={...this.#o,...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#r.remove(this)}setData(t,e){let s=j(this.state.data,t,this.options);return this.#i({data:s,type:"success",dataUpdatedAt:e?.updatedAt,manual:e?.manual}),s}setState(t,e){this.#i({type:"setState",state:t,setStateOptions:e})}cancel(t){let e=this.#s?.promise;return this.#s?.cancel(t),e?e.then(g).catch(g):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(t=>t.options.enabled!==!1)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated?!0:this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0}isStaleByTime(t=0){return this.state.isInvalidated||this.state.data===void 0||!N(this.state.dataUpdatedAt,t)}onFocus(){this.observers.find(e=>e.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#s?.continue()}onOnline(){this.observers.find(e=>e.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#s?.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.#r.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(e=>e!==t),this.observers.length||(this.#s&&(this.#n?this.#s.cancel({revert:!0}):this.#s.cancelRetry()),this.scheduleGc()),this.#r.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#i({type:"invalidate"})}fetch(t,e){if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&e?.cancelRefetch)this.cancel({silent:!0});else if(this.#s)return this.#s.continueRetry(),this.#s.promise}if(t&&this.setOptions(t),!this.options.queryFn){let a=this.observers.find(f=>f.options.queryFn);a&&this.setOptions(a.options)}let s=new AbortController,r={queryKey:this.queryKey,meta:this.meta},i=a=>{Object.defineProperty(a,"signal",{enumerable:!0,get:()=>(this.#n=!0,s.signal)})};i(r);let o=()=>!this.options.queryFn||this.options.queryFn===D?Promise.reject(new Error(`Missing queryFn: '${this.options.queryHash}'`)):(this.#n=!1,this.options.persister?this.options.persister(this.options.queryFn,r,this):this.options.queryFn(r)),n={fetchOptions:e,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:o};i(n),this.options.behavior?.onFetch(n,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==n.fetchOptions?.meta)&&this.#i({type:"fetch",meta:n.fetchOptions?.meta});let c=a=>{_(a)&&a.silent||this.#i({type:"error",error:a}),_(a)||(this.#r.config.onError?.(a,this),this.#r.config.onSettled?.(this.state.data,a,this)),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.#s=V({fn:n.fetchFn,abort:s.abort.bind(s),onSuccess:a=>{if(a===void 0){c(new Error(`${this.queryHash} data is undefined`));return}this.setData(a),this.#r.config.onSuccess?.(a,this),this.#r.config.onSettled?.(a,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:c,onFail:(a,f)=>{this.#i({type:"failed",failureCount:a,error:f})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:n.options.retry,retryDelay:n.options.retryDelay,networkMode:n.options.networkMode,canRun:()=>!0}),this.#s.start()}#i(t){let e=s=>{switch(t.type){case"failed":return{...s,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...s,fetchStatus:"paused"};case"continue":return{...s,fetchStatus:"fetching"};case"fetch":return{...s,...et(s.data,this.options),fetchMeta:t.meta??null};case"success":return{...s,data:t.data,dataUpdateCount:s.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let r=t.error;return _(r)&&r.revert&&this.#e?{...this.#e,fetchStatus:"idle"}
1:{...s,error:r,errorUpdateCount:s.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:s.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:"idle",status:"error"};case"invalidate":return{...s,isInvalidated:!0};case"setState":return{...s,...t.state}}};this.state=e(this.state),l.batch(()=>{this.observers.forEach(s=>{s.onQueryUpdate()}),this.#r.notify({query:this,type:"updated",action:t})})}};function et(t,e){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:tt(e.networkMode)?"fetching":"paused",...t===void 0&&{error:null,status:"pending"}}}function Gt(t){let e=typeof t.initialData=="function"?t.initialData():t.initialData,s=e!==void 0,r=s?typeof t.initialDataUpdatedAt=="function"?t.initialDataUpdatedAt():t.initialDataUpdatedAt:0;return{data:e,dataUpdateCount:0,dataUpdatedAt:s?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:s?"success":"pending",fetchStatus:"idle"}}var gt=class extends S{constructor(t={}){super(),this.config=t,this.#t=new Map}#t;build(t,e,s){let r=e.queryKey,i=e.queryHash??K(r,e),o=this.get(i);return o||(o=new vt({cache:this,queryKey:r,queryHash:i,options:t.defaultQueryOptions(e),state:s,defaultOptions:t.getQueryDefaults(r)}),this.add(o)),o}add(t){this.#t.has(t.queryHash)||(this.#t.set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){let e=this.#t.get(t.queryHash);
1e&&(t.destroy(),e===t&&this.#t.delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){l.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return this.#t.get(t)}getAll(){return[...this.#t.values()]}find(t){let e={exact:!0,...t};return this.getAll().find(s=>H(e,s))}findAll(t={}){let e=this.getAll();return Object.keys(t).length>0?e.filter(s=>H(t,s)):e}notify(t){l.batch(()=>{this.listeners.forEach(e=>{e(t)})})}onFocus(){l.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){l.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}};var bt=class extends ${#t;#e;#r;constructor(t){super(),this.mutationId=t.mutationId,this.#e=t.mutationCache,this.#t=[],this.state=t.state||st(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#t.includes(t)||(this.#t.push(t),this.clearGcTimeout(),this.#e.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#t=this.#t.filter(e=>e!==t),this.scheduleGc(),this.#e.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#t.length||(this.state.status==="pending"?this.scheduleGc():this.#e.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(t){this.#r=V({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(r,i)=>{this.#s({type:"failed",failureCount:r,error:i})},onPause:()=>{this.#s({type:"pause"})},onContinue:()=>{this.#s({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#e.canRun(this)});let e=this.state.status==="pending",s=!this.#r.canStart();try{if(!e){this.#s({type:"pending",variables:t,isPaused:s}),await this.#e.config.onMutate?.(t,this);let i=await this.options.onMutate?.(t);i!==this.state.context&&this.#s({type:"pending",context:i,variables:t,isPaused:s})}let r=await this.#r.start();return await this.#e.config.onSuccess?.(r,t,this.state.context,this),await this.options.onSuccess?.(r,t,this.state.context),await this.#e.config.onSettled?.(r,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(r,null,t,this.state.context),this.#s({type:"success",data:r}),r}catch(r){try{throw await this.#e.config.onError?.(r,t,this.state.context,this),await this.options.onError?.(r,t,this.state.context),await this.#e.config.onSettled?.(void 0,r,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,r,t,this.state.context),r}finally{this.#s({type:"error",error:r})}}finally{this.#e.runNext(this)}}#s(t){let e=s=>{switch(t.type){case"failed":return{...s,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...s,isPaused:!0};case"continue":return{...s,isPaused:!1};case"pending":return{...s,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...s,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...s,data:void 0,error:t.error,failureCount:s.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=e(this.state),l.batch(()=>{this.#t.forEach(s=>{s.onMutationUpdate(t)}),this.#e.notify({mutation:this,type:"updated",action:t})})}};function st(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var Ot=class extends S{constructor(t={}){super(),this.config=t,this.#t=new Map,this.#e=Date.now()}#t;#e;build(t,e,s){let r=new bt({mutationCache:this,mutationId:++this.#e,options:t.defaultMutationOptions(e),state:s});return this.add(r),r}add(t){let e=z(t),s=this.#t.get(e)??[];s.push(t),this.#t.set(e,s),this.notify({type:"added",mutation:t})}remove(t){let e=z(t);if(this.#t.has(e)){let s=this.#t.get(e)?.filter(r=>r!==t);s&&(s.length===0?this.#t.delete(e):this.#t.set(e,s))}this.notify({type:"removed",mutation:t})}canRun(t){let e=this.#t.get(z(t))?.find(s=>
1s.state.status==="pending");return!e||e===t}runNext(t){return this.#t.get(z(t))?.find(s=>s!==t&&s.state.isPaused)?.continue()??Promise.resolve()}clear(){l.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}getAll(){return[...this.#t.values()].flat()}find(t){let e={exact:!0,...t};return this.getAll().find(s=>G(e,s))}findAll(t={}){return this.getAll().filter(e=>G(t,e))}notify(t){l.batch(()=>{this.listeners.forEach(e=>{e(t)})})}resumePausedMutations(){let t=this.getAll().filter(e=>e.state.isPaused);return l.batch(()=>Promise.all(t.map(e=>e.continue().catch(g))))}};function z(t){return t.options.scope?.id??String(t.mutationId)}function St(t){return{onFetch:(e,s)=>{let r=async()=>{let i=e.options,o=e.fetchOptions?.meta?.fetchMore?.direction,n=e.state.data?.pages||[],c=e.state.data?.pageParams||[],a={pages:[],pageParams:[]},f=!1,h=m=>{Object.defineProperty(m,"signal",{enumerable:!0,get:()=>(e.signal.aborted?f=!0:e.signal.addEventListener("abort",()=>{f=!0}),e.signal)})},F=e.options.queryFn&&e.options.queryFn!==D?e.options.queryFn:()=>Promise.reject(new Error(`Missing queryFn: '${e.options.queryHash}'`)),u=async(m,p,b)=>{if(f)return Promise.reject();if(p==null&&m.pages.length)return Promise.resolve(m);let d={queryKey:e.queryKey,pageParam:p,direction:b?"backward":"forward",meta:e.options.meta};h(d);let v=await F(d),{maxPages:w}=e.options,P=b?yt:pt;return{pages:P(m.pages,v,w),pageParams:P(m.pageParams,p,w)}},y;if(o&&n.length){let m=o==="backward",p=m?_t:Rt,b={pages:n,pageParams:c},d=p(i,b);y=await u(b,d,m)}else{y=await u(a,c[0]??i.initialPageParam);let m=t??n.length;for(let p=1;p<m;p++){let b=Rt(i,y);y=await u(y,b)}}return y};e.options.persister?e.fetchFn=()=>e.options.persister?.(r,{queryKey:e.queryKey,meta:e.options.meta,signal:e.signal},s):e.fetchFn=r}}}function Rt(t,{pages:e,pageParams:s}){let r=e.length-1;return t.getNextPageParam(e[r],e,s[r],s)}function _t(t,{pages:e,pageParams:s}){return t.getPreviousPageParam?.(e[0],e,s[0],s)}var Vt=class{#t;#e;#r;#s;#o;#n;#i;#a;constructor(t={}){this.#t=t.queryCache||new gt,this.#e=t.mutationCache||new Ot,this.#r=t.defaultOptions||{},this.#s=new Map,this.#o=new Map,this.#n=0}mount(){this.#n++,this.#n===1&&(this.#i=A.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#a=k.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#n--,this.#n===0&&(this.#i?.(),this.#i=void 0,this.#a?.(),this.#a=void 0)}isFetching(t){return this.#t.findAll({...t,fetchStatus:"fetching"}).length}isMutating(t){return this.#e.findAll({...t,status:"pending"}).length}getQueryData(t){let e=this.defaultQueryOptions({queryKey:t});return this.#t.get(e.queryHash)?.state.data}ensureQueryData(t){let e=this.getQueryData(t.queryKey);if(e===void 0)return this.fetchQuery(t);{let s=this.defaultQueryOptions(t),r=this.#t.build(this,s);return t.revalidateIfStale&&r.isStaleByTime(s.staleTime)&&this.prefetchQuery(s),Promise.resolve(e)}}getQueriesData(t){return this.#t.findAll(t).map(({queryKey:e,state:s})=>{let r=s.data;return[e,r]})}setQueryData(t,e,s){let r=this.defaultQueryOptions({queryKey:t}),o=this.#t.get(r.queryHash)?.state.data,n=ft(e,o);if(n!==void 0)return this.#t.build(this,r).setData(n,{...s,manual:!0})}setQueriesData(t,e,s){return l.batch(()=>this.#t.findAll(t).map(({queryKey:r})=>[r,this.setQueryData(r,e,s)]))}getQueryState(t){let e=this.defaultQueryOptions({queryKey:t});return this.#t.get(e.queryHash)?.state}removeQueries(t){let e=this.#t;l.batch(()=>{e.findAll(t).forEach(s=>{e.remove(s)})})}resetQueries(t,e){let s=this.#t,r={type:"active",...t};return l.batch(()=>(s.findAll(t).forEach(i=>{i.reset()}),this.refetchQueries(r,e)))}cancelQueries(t={},e={}){let s={revert:!0,...e},r=l.batch(()=>this.#t.findAll(t).map(i=>i.cancel(s)));return Promise.all(r).then(g).catch(g)}invalidateQueries(t={},e={}){return l.batch(()=>{if(this.#t.findAll(t).forEach(r=>{r.invalidate()}),t.refetchType==="none")return Promise.resolve();let s={...t,type:t.refetchType??t.type??"active"};return this.refetchQueries(s,e)})}refetchQueries(t={},e){let s={...e,cancelRefetch:e?.cancelRefetch??!0},r=l.batch(()=>this.#t.findAll(t).filter(i=>!i.isDisabled()).map(i=>{let o=i.fetch(void 0,s);return s.throwOnError||(o=o.catch(g)),i.state.fetchStatus==="paused"?Promise.resolve():o}));return Promise.all(r).then(g)}fetchQuery(t){let e=this.defaultQueryOptions(t);e.retry===void 0&&(e.retry=!1);let s=this.#t.build(this,e);return s.isStaleByTime(e.staleTime)?s.fetch(e):Promise.resolve(s.state.data)}prefetchQuery(t){return this.fetchQuery(t).then(g).catch(g)}fetchInfiniteQuery(t){return t.behavior=St(t.pages),this.fetchQuery(t)}prefetchInfiniteQuery(t){return this.fetchInfiniteQuery(t).then(g).catch(g)}resumePausedMutations(){return k.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#r}setDefaultOptions(t){this.#r=t}setQueryDefaults(t,e){this.#s.set(C(t),{queryKey:t,defaultOptions:e})}getQueryDefaults(t){let e=[...this.#s.values()],s={};return e.forEach(r=>{q(t,r.queryKey)&&(s={...s,...r.defaultOptions})}),s}setMutationDefaults(t,e){this.#o.set(C(t),{mutationKey:t,defaultOptions:e})}getMutationDefaults(t){let e=[...this.#o.values()],s={};return e.forEach(r=>{q(t,r.mutationKey)&&(s={...s,...r.defaultOptions})}),s}defaultQueryOptions(t){if(t._defaulted)return t;let e={...this.#r.queries,...this.getQueryDefaults(t.queryKey),...t,_defaulted:!0};return e.queryHash||(e.queryHash=K(e.queryKey,e)),e.refetchOnReconnect===void 0&&(e.refetchOnReconnect=e.networkMode!=="always"),e.throwOnError===void 0&&(e.throwOnError=!!e.suspense),!e.networkMode&&e.persister&&(e.networkMode="offlineFirst"),e.enabled!==!0&&e.queryFn===D&&(e.enabled=!1),e}defaultMutationOptions(t){return t?._defaulted?t:{...this.#r.mutations,...t?.mutationKey&&this.getMutationDefaults(t.mutationKey),...t,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}};var it=class extends S{constructor(t,e){super(),this.options=e,this.#t=t,this.#i=null,this.bindMethods(),this.setOptions(e)}#t;#e=void 0;#r=void 0;#s=void 0;#o;#n;#i;#a;#f;#d;#h;#c;#u;#p=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),wt(this.#e,this.options)?this.#l():this.updateResult(),this.#g())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return rt(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return rt(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#b(),this.#O(),this.#e.removeObserver(this)}setOptions(t,e){let s=this.options,r=this.#e;if(this.options=this.#t.defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.#R(),this.#e.setOptions(this.options),s._defaulted&&!T(this.options,s)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});let i=this.hasListeners();i&&Ct(this.#e,r,this.options,s)&&this.#l(),this.updateResult(e),i&&(this.#e!==r||this.options.enabled!==s.enabled||this.options.staleTime!==s.staleTime)&&this.#y();let o=this.#m();i&&(this.#e!==r||this.options.enabled!==s.enabled||o!==this.#u)&&this.#v(o)}getOptimisticResult(t){let e=this.#t.getQueryCache().build(this.#t,t),s=this.createResult(e,t);return zt(this,s)&&(this.#s=s,this.#n=this.options,this.#o=this.#e.state),s}getCurrentResult(){return this.#s}trackResult(t,e){let s={};return Object.keys(t).forEach(r=>{Object.defineProperty(s,r,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(r),e?.(r),t[r])})}),s}trackProp(t){this.#p.add(t)}getCurrentQuery(){return this.#e}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){let e=this.#t.defaultQueryOptions(t),s=this.#t.getQueryCache().build(this.#t,e);return s.isFetchingOptimistic=!0,s.fetch().then(()=>this.createResult(s,e))}fetch(t){return this.#l({...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#s))}#l(t){this.#R();let e=this.#e.fetch(this.options,t);return t?.throwOnError||(e=e.catch(g)),e}#y(){if(this.#b(),R||this.#s.isStale||!U(this.options.staleTime))return;let e=N(this.#s.dataUpdatedAt,this.options.staleTime)+1;this.#h=setTimeout(()=>{this.#s.isStale||this.updateResult()},e)}#m(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#v(t){this.#O(),this.#u=t,!(R||this.options.enabled===!1||!U(this.#u)||this.#u===0)&&(this.#c=setInterval(()=>
1{(this.options.refetchIntervalInBackground||A.isFocused())&&this.#l()},this.#u))}#g(){this.#y(),this.#v(this.#m())}#b(){this.#h&&(clearTimeout(this.#h),this.#h=void 0)}#O(){this.#c&&(clearInterval(this.#c),this.#c=void 0)}createResult(t,e){let s=this.#e,r=this.options,i=this.#s,o=this.#o,n=this.#n,a=t!==s?t.state:this.#r,{state:f}=t,h={...f},F=!1,u;if(e._optimisticResults){let O=this.hasListeners(),X=!O&&wt(t,e),Kt=O&&Ct(t,s,e,r);(X||Kt)&&(h={...h,...et(f.data,t.options)}),e._optimisticResults==="isRestoring"&&(h.fetchStatus="idle")}let{error:y,errorUpdatedAt:m,status:p}=h;if(e.select&&h.data!==void 0)if(i&&h.data===o?.data&&e.select===this.#a)u=this.#f;else try{this.#a=e.select,u=e.select(h.data),u=j(i?.data,u,e),this.#f=u,this.#i=null}catch(O){this.#i=O}else u=h.data;if(e.placeholderData!==void 0&&u===void 0&&p==="pending"){let O;if(i?.isPlaceholderData&&e.placeholderData===n?.placeholderData)O=i.data;else if(O=typeof e.placeholderData=="function"?e.placeholderData(this.#d?.state.data,this.#d):e.placeholderData,e.select&&O!==void 0)try{O=e.select(O),this.#i=null}catch(X){this.#i=X}O!==void 0&&(p="success",u=j(i?.data,O,e),F=!0)}this.#i&&(y=this.#i,u=this.#f,m=Date.now(),p="error");let b=h.fetchStatus==="fetching",d=p==="pending",v=p==="error",w=d&&b,P=u!==void 0;return{status:p,fetchStatus:h.fetchStatus,isPending:d,isSuccess:p==="success",isError:v,isInitialLoading:w,isLoading:w,data:u,dataUpdatedAt:h.dataUpdatedAt,error:y,errorUpdatedAt:m,failureCount:h.fetchFailureCount,failureReason:h.fetchFailureReason,errorUpdateCount:h.errorUpdateCount,isFetched:h.dataUpdateCount>0||h.errorUpdateCount>0,isFetchedAfterMount:h.dataUpdateCount>a.dataUpdateCount||h.errorUpdateCount>a.errorUpdateCount,isFetching:b,isRefetching:b&&!d,isLoadingError:v&&!P,isPaused:h.fetchStatus==="paused",isPlaceholderData:F,isRefetchError:v&&P,isStale:nt(t,e),refetch:this.refetch}}updateResult(t){let e=this.#s,s=this.createResult(this.#e,this.options);if(this.#o=this.#e.state,this.#n=this.options,this.#o.data!==void 0&&(this.#d=this.#e),T(s,e))return;this.#s=s;let r={},i=()=>{if(!e)return!0;let{notifyOnChangeProps:o}=this.options,n=typeof o=="function"?o():o;if(n==="all"||!n&&!this.#p.size)return!0;let c=new Set(n??this.#p);return this.options.throwOnError&&c.add("error"),Object.keys(this.#s).some(a=>{let f=a;return this.#s[f]!==e[f]&&c.has(f)})};t?.listeners!==!1&&i()&&(r.listeners=!0),this.#S({...r,...t})}#R(){let t=this.#t.getQueryCache().build(this.#t,this.options);if(t===this.#e)return;let e=this.#e;this.#e=t,this.#r=t.state,this.hasListeners()&&(e?.removeObserver(this),t.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#g()}#S(t){l.batch(()=>{t.listeners&&this.listeners.forEach(e=>{e(this.#s)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function $t(t,e){return e.enabled!==!1&&t.state.data===void 0&&!(t.state.status==="error"&&e.retryOnMount===!1)}function wt(t,e){return $t(t,e)||t.state.data!==void 0&&rt(t,e,e.refetchOnMount)}function rt(t,e,s){if(e.enabled!==!1){let r=typeof s=="function"?s(t):s;return r==="always"||r!==!1&&nt(t,e)}return!1}function Ct(t,e,s,r){return(t!==e||r.enabled===!1)&&(!s.suspense||t.state.status!=="error")&&nt(t,s)}function nt(t,e){return e.enabled!==!1&&t.isStaleByTime(e.staleTime)}function zt(t,e){return!T(t.getCurrentResult(),e)}var ot=class extends S{#t;#e=void 0;#r;#s;constructor(t,e){super(),this.#t=t,this.setOptions(e),this.bindMethods(),this.#o()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){let e=this.options;this.options=this.#t.defaultMutationOptions(t),T(this.options,e)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),e?.mutationKey&&this.options.mutationKey&&C(e.mutationKey)!==C(this.options.mutationKey)?this.reset():this.#r?.state.status==="pending"&&this.#r.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#r?.removeObserver(this)}onMutationUpdate(t){this.#o(),this.#n(t)}getCurrentResult(){return this.#e}reset(){this.#r?.removeObserver(this),this.#r=void 0,this.#o(),this.#n()}mutate(t,e){return this.#s=e,this.#r?.removeObserver(this),this.#r=this.#t.getMutationCache().build(this.#t,this.options),this.#r.addObserver(this),this.#r.execute(t)}#o(){let t=this.#r?.state??st();this.#e={...t,isPending:t.status==="pending",isSuccess:t.status==="success",isError:t.status==="error",isIdle:t.
1status==="idle",mutate:this.mutate,reset:this.reset}}#n(t){l.batch(()=>{if(this.#s&&this.hasListeners()){let e=this.#e.variables,s=this.#e.context;t?.type==="success"?(this.#s.onSuccess?.(t.data,e,s),this.#s.onSettled?.(t.data,null,e,s)):t?.type==="error"&&(this.#s.onError?.(t.error,e,s),this.#s.onSettled?.(void 0,t.error,e,s))}this.listeners.forEach(e=>{e(this.#e)})})}};var I=E(x(),1),Pt=E(ht(),1),at=I.createContext(void 0),L=t=>{let e=I.useContext(at);if(t)return t;if(!e)throw new Error("No QueryClient set, use QueryClientProvider to set one");return e},Wt=({client:t,children:e})=>(I.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),(0,Pt.jsx)(at.Provider,{value:t,children:e}));var M=E(x(),1);var B=E(x(),1),Jt=E(ht(),1);function Xt(){let t=!1;return{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t}}var Yt=B.createContext(Xt()),Qt=()=>B.useContext(Yt);var W=E(x(),1),Ft=W.createContext(!1),Et=()=>W.useContext(Ft),ws=Ft.Provider;var Dt=E(x(),1);function J(t,e){return typeof t=="function"?t(...e):!!t}function Mt(){}var xt=(t,e)=>{(t.suspense||t.throwOnError)&&(e.isReset()||(t.retryOnMount=!1))},qt=t=>{Dt.useEffect(()=>{t.clearReset()},[t])},Tt=({result:t,errorResetBoundary:e,throwOnError:s,query:r})=>t.isError&&!e.isReset()&&!t.isFetching&&r&&J(s,[t.error,r]);var At=t=>{t.suspense&&typeof t.staleTime!="number"&&(t.staleTime=1e3)};var kt=(t,e)=>t?.suspense&&e.isPending,It=(t,e,s)=>e.fetchOptimistic(t).catch(()=>{s.clearReset()});function Ut(t,e,s){let r=L(s),i=Et(),o=Qt(),n=r.defaultQueryOptions(t);n._optimisticResults=i?"isRestoring":"optimistic",At(n),xt(n,o),qt(o);let[c]=M.useState(()=>new e(r,n)),a=c.getOptimisticResult(n);if(M.useSyncExternalStore(M.useCallback(f=>{let h=i?()=>{}:c.subscribe(l.batchCalls(f));return c.updateResult(),h},[c,i]),()=>c.getCurrentResult(),()=>c.getCurrentResult()),M.useEffect(()=>{c.setOptions(n,{listeners:!1})},[n,c]),kt(n,a))throw It(n,c,o);if(Tt({result:a,errorResetBoundary:o,throwOnError:n.throwOnError,query:r.getQueryCache().get(n.queryHash)}))throw a.error;return n.notifyOnChangeProps?a:c.trackResult(a)}function Zt(t,e){return Ut(t,it,e)}var Q=E(x(),1);function te(t,e){let s=L(e),[r]=Q.useState(()=>new ot(s,t));Q.useEffect(()=>{r.setOptions(t)},[r,t]);let i=Q.useSyncExternalStore(Q.useCallback(n=>r.subscribe(l.batchCalls(n)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),o=Q.useCallback((n,c)=>{r.mutate(n,c).catch(Mt)},[r]);if(i.error&&J(r.options.throwOnError,[i.error]))throw i.error;return{...i,mutate:o,mutateAsync:i.mutate}}export{jt as a,Vt as b,L as c,Wt as d,Zt as e,te as f};

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.