vendor: 19,169 bytes, line 1
1var ve=e=>{throw TypeError(e)};var Jt=(e,t,s)=>t.has(e)||ve("Cannot "+s);var i=(e,t,s)=>(Jt(e,t,"read from private field"),s?s.call(e):t.get(e)),c=(e,t,s)=>t.has(e)?ve("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,s),u=(e,t,s,r)=>(Jt(e,t,"write to private field"),r?r.call(e,s):t.set(e,s),s),m=(e,t,s)=>(Jt(e,t,"access private method"),s);var Gt=(e,t,s,r)=>({set _(n){u(e,t,n,s)},get _(){return i(e,t,r)}});import{r as x,j as Xe}from"./react-vendor-BDHNqS4B.js";var qt=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Ct=typeof window>"u"||"Deno"in globalThis;function U(){}function Ye(e,t){return typeof e=="function"?e(t):e}function Yt(e){return typeof e=="number"&&e>=0&&e!==1/0}function Ae(e,t){return Math.max(e+(t||0)-Date.now(),0)}function ht(e,t){return typeof e=="function"?e(t):e}function H(e,t){return typeof e=="function"?e(t):e}function me(e,t){const{type:s="all",exact:r,fetchStatus:n,predicate:a,queryKey:o,stale:h}=e;if(o){if(r){if(t.queryHash!==de(o,t.options))return!1}else if(!kt(t.queryKey,o))return!1}if(s!=="all"){const l=t.isActive();if(s==="active"&&!l||s==="inactive"&&l)return!1}return!(typeof h=="boolean"&&t.isStale()!==h||n&&n!==t.state.fetchStatus||a&&!a(t))}function be(e,t){const{exact:s,status:r,predicate:n,mutationKey:a}=e;if(a){if(!t.options.mutationKey)return!1;if(s){if(Pt(t.options.mutationKey)!==Pt(a))return!1}else if(!kt(t.options.mutationKey,a))return!1}return!(r&&t.state.status!==r||n&&!n(t))}function de(e,t){return((t==null?void 0:t.queryKeyHashFn)||Pt)(e)}function Pt(e){return JSON.stringify(e,(t,s)=>Zt(s)?Object.keys(s).sort().reduce((r,n)=>(r[n]=s[n],r),{}):s)}function kt(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(s=>kt(e[s],t[s])):!1}function qe(e,t){if(e===t)return e;const s=ge(e)&&ge(t);if(s||Zt(e)&&Zt(t)){const r=s?e:Object.keys(e),n=r.length,a=s?t:Object.keys(t),o=a.length,h=s?[]:{},l=new Set(r);let g=0;for(let C=0;C<o;C++){const d=s?C:a[C];(!s&&l.has(d)||s)&&e[d]===void 0&&t[d]===void 0?(h[d]=void 0,g++):(h[d]=qe(e[d],t[d]),h[d]===e[d]&&e[d]!==void 0&&g++)}return n===o&&g===n?e:h}return t}function Vt(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const s in e)if(e[s]!==t[s])return!1;return!0}function ge(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function Zt(e){if(!Ce(e))return!1;const t=e.constructor;if(t===void 0)return!0;const s=t.prototype;return!(!Ce(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function Ce(e){return Object.prototype.toString.call(e)==="[object Object]"}function Ze(e){return new Promise(t=>{setTimeout(t,e)})}function te(e,t,s){return typeof s.structuralSharing=="function"?s.structuralSharing(e,t):s.structuralSharing!==!1?qe(e,t):t}function xs(e){return e}function ts(e,t,s=0){const r=[...e,t];return s&&r.length>s?r.slice(1):r}function es(e,t,s=0){const r=[t,...e];return s&&r.length>s?r.slice(0,-1):r}var fe=Symbol();function Ue(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===fe?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function je(e,t){return typeof e=="function"?e(...t):!!e}var lt,Z,Ot,Re,ss=(Re=class extends qt{constructor(){super();c(this,lt);c(this,Z);c(this,Ot);u(this,Ot,t=>{if(!Ct&&window.addEventListener){const s=()=>t();return window.addEventListener("visibilitychange",s,!1),()=>{window.removeEventListener("visibilitychange",s)}}})}onSubscribe(){i(this,Z)||this.setEventListener(i(this,Ot))}onUnsubscribe(){var t;this.hasListeners()||((t=i(this,Z))==null||t.call(this),u(this,Z,void 0))}setEventListener(t){var s;u(this,Ot,t),(s=i(this,Z))==null||s.call(this),u(this,Z,t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(t){i(this,lt)!==t&&(u(this,lt,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(s=>{s(t)})}isFocused(){var t;return typeof i(this,lt)=="boolean"?i(this,lt):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},lt=new WeakMap,Z=new WeakMap,Ot=new WeakMap,Re),ye=new ss,Rt,tt,St,Se,is=(Se=class extends qt{constructor(){super();c(this,Rt,!0);c(this,tt);c(this,St);u(this,St,t=>{if(!Ct&&window.addEventListener){const s=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",s,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",s),window.removeEventListener("offline",r)}}})}onSubscribe(){i(this,tt)||this.setEventListener(i(this,St))}onUnsubscribe(){var t;this.hasListeners()||((t=i(this,tt))==null||t.call(this),u(this,tt,void 0))}setEventListener(t){var s;u(this,St,t),(s=i(this,tt))==null||s.call(this),u(this,tt,t(this.setOnline.bind(this)))}setOnline(t){i(this,Rt)!==t&&(u(this,Rt,t),this.listeners.forEach(r=>{r(t)}))}isOnline(){return i(this,Rt)}},Rt=new WeakMap,tt=new WeakMap,St=new WeakMap,Se),Wt=new is;function ee(){let e,t;const s=new Promise((n,a)=>{e=n,t=a});s.status="pending",s.catch(()=>{});function r(n){Object.assign(s,n),delete s.resolve,delete s.reject}return s.resolve=n=>{r({status:"fulfilled",value:n}),e(n)},s.reject=n=>{r({status:"rejected",reason:n}),t(n)},s}function rs(e){return Math.min(1e3*2**e,3e4)}function ke(e){return(e??"online")==="online"?Wt.isOnline():!0}var Le=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function Xt(e){return e instanceof Le}function Ke(e){let t=!1,s=0,r=!1,n;const a=ee(),o=f=>{var p;r||(y(new Le(f)),(p=e.abort)==null||p.call(e))},h=()=>{t=!0},l=()=>{t=!1},g=()=>ye.isFocused()&&(e.networkMode==="always"||Wt.isOnline())&&e.canRun(),C=()=>ke(e.networkMode)&&e.canRun(),d=f=>{var p;r||(r=!0,(p=e.onSuccess)==null||p.call(e,f),n==null||n(),a.resolve(f))},y=f=>{var p;r||(r=!0,(p=e.onError)==null||p.call(e,f),n==null||n(),a.reject(f))},v=()=>new Promise(f=>{var p;n=S=>{(r||g())&&f(S)},(p=e.onPause)==null||p.call(e)}).then(()=>{var f;n=void 0,r||(f=e.onContinue)==null||f.call(e)}),w=()=>{if(r)return;let f;const p=s===0?e.initialPromise:void 0;try{f=p??e.fn()}catch(S){f=Promise.reject(S)}Promise.resolve(f).then(d).catch(S=>{var N;if(r)return;const I=e.retry??(Ct?0:3),O=e.retryDelay??rs,M=typeof O=="function"?O(s,S):O,L=I===!0||typeof I=="number"&&s<I||typeof I=="function"&&I(s,S);if(t||!L){y(S);return}s++,(N=e.onFail)==null||N.call(e,s,S),Ze(M).then(()=>g()?void 0:v()).then(()=>{t?y(S):w()})})};return{promise:a,cancel:o,continue:()=>(n==null||n(),a),cancelRetry:h,continueRetry:l,canStart:C,start:()=>(C()?w():v().then(w),a)}}var ns=e=>setTimeout(e,0);function as(){let e=[],t=0,s=h=>{h()},r=h=>{h()},n=ns;const a=h=>{t?e.push(h):n(()=>{s(h)})},o=()=>{const h=e;e=[],h.length&&n(()=>{r(()=>{h.forEach(l=>{s(l)})})})};return{batch:h=>{let l;t++;try{l=h()}finally{t--,t||o()}return l},batchCalls:h=>(...l)=>{a(()=>{h(...l)})},schedule:a,setNotifyFunction:h=>{s=h},setBatchNotifyFunction:h=>{r=h},setScheduler:h=>{n=h}}}var Q=as(),dt,Fe,He=(Fe=class{constructor(){c(this,dt)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Yt(this.gcTime)&&u(this,dt,setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(Ct?1/0:5*60*1e3))}clearGcTimeout(){i(this,dt)&&(clearTimeout(i(this,dt)),u(this,dt,void 0))}},dt=new WeakMap,Fe),Ft,ft,K,yt,D,Lt,pt,_,W,Ee,us=(Ee=class extends He{constructor(t){super();c(this,_);c(this,Ft);c(this,ft);c(this,K);c(this,yt);c(this,D);c(this,Lt);c(this,pt);u(this,pt,!1),u(this,Lt,t.defaultOptions),this.setOptions(t.options),this.observers=[],u(this,yt,t.client),u(this,K,i(this,yt).getQueryCache()),this.queryKey=t.queryKey,this.queryHash=t.queryHash,u(this,Ft,os(this.options)),this.state=t.state??i(this,Ft),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var t;return(t=i(this,D))==null?void 0:t.promise}setOptions(t){this.options={...i(this,Lt),...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&i(this,K).remove(this)}setData(t,s){const r=te(this.state.data,t,this.options);return m(this,_,W).call(this,{data:r,type:"success",dataUpdatedAt:s==null?void 0:s.updatedAt,manual:s==null?void 0:s.manual}),r}setState(t,s){m(this,_,W).call(this,{type:"setState",state:t,setStateOptions:s})}cancel(t){var r,n;const s=(r=i(this,D))==null?void 0:r.promise;return(n=i(this,D))==null||n.cancel(t),s?s.then(U).catch(U):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(i(this,Ft))}isActive(){return this.observers.some(t=>H(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===fe||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>ht(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!Ae(this.state.dataUpdatedAt,t)}onFocus(){var s;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(s=i(this,D))==null||s.continue()}onOnline(){var s;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(s=i(this,D))==null||s.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),i(this,K).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(s=>s!==t),this.observers.length||(i(this,D)&&(i(this,pt)?i(this,D).cancel({revert:!0}):i(this,D).cancelRetry()),this.scheduleGc()),i(this,K).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||m(this,_,W).call(this,{type:"invalidate"})}fetch(t,s){var g,C,d;if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&(s!=null&&s.cancelRefetch))this.cancel({silent:!0});else if(i(this,D))return i(this,D).continueRetry(),i(this,D).promise}if(t&&this.setOptions(t),!this.options.queryFn){const y=this.observers.find(v=>v.options.queryFn);y&&this.setOptions(y.options)}const r=new AbortController,n=y=>{Object.defineProperty(y,"signal",{enumerable:!0,get:()=>(u(this,pt,!0),r.signal)})},a=()=>{const y=Ue(this.options,s),w=(()=>{const f={client:i(this,yt),queryKey:this.queryKey,meta:this.meta};return n(f),f})();return u(this,pt,!1),this.options.persister?this.options.persister(y,w,this):y(w)},h=(()=>{const y={fetchOptions:s,options:this.options,queryKey:this.queryKey,client:i(this,yt),state:this.state,fetchFn:a};return n(y),y})();(g=this.options.behavior)==null||g.onFetch(h,this),u(this,ft,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((C=h.fetchOptions)==null?void 0:C.meta))&&m(this,_,W).call(this,{type:"fetch",meta:(d=h.fetchOptions)==null?void 0:d.meta});const l=y=>{var v,w,f,p;Xt(y)&&y.silent||m(this,_,W).call(this,{type:"error",error:y}),Xt(y)||((w=(v=i(this,K).config).onError)==null||w.call(v,y,this),(p=(f=i(this,K).config).onSettled)==null||p.call(f,this.state.data,y,this)),this.scheduleGc()};return u(this,D,Ke({initialPromise:s==null?void 0:s.initialPromise,fn:h.fetchFn,abort:r.abort.bind(r),onSuccess:y=>{var v,w,f,p;if(y===void 0){l(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(y)}catch(S){l(S);return}(w=(v=i(this,K).config).onSuccess)==null||w.call(v,y,this),(p=(f=i(this,K).config).onSettled)==null||p.call(f,y,this.state.error,this),this.scheduleGc()},onError:l,onFail:(y,v)=>{m(this,_,W).call(this,{type:"failed",failureCount:y,error:v})},onPause:()=>{m(this,_,W).call(this,{type:"pause"})},onContinue:()=>{m(this,_,W).call(this,{type:"continue"})},retry:h.options.retry,retryDelay:h.options.retryDelay,networkMode:h.options.networkMode,canRun:()=>!0})),i(this,D).start()}},Ft=new WeakMap,ft=new WeakMap,K=new WeakMap,yt=new WeakMap,D=new WeakMap,Lt=new WeakMap,pt=new WeakMap,_=new WeakSet,W=function(t){const s=r=>{switch(t.type){case"failed":return{...r,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...Ne(r.data,this.options),fetchMeta:t.meta??null};case"success":return u(this,ft,void 0),{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const n=t.error;return Xt(n)&&n.revert&&i(this,ft)?{...i(this,ft),fetchStatus:"idle"}:{...r,error:n,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:n,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...t.state}}};this.state=s(this.state),Q.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),i(this,K).notify({query:this,type:"updated",action:t})})},Ee);function Ne(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:ke(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function os(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,s=t!==void 0,r=s?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,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 B,Qe,hs=(Qe=class extends qt{constructor(t={}){super();c(this,B);this.config=t,u(this,B,new Map)}build(t,s,r){const n=s.queryKey,a=s.queryHash??de(n,s);let o=this.get(a);return o||(o=new us({client:t,queryKey:n,queryHash:a,options:t.defaultQueryOptions(s),state:r,defaultOptions:t.getQueryDefaults(n)}),this.add(o)),o}add(t){i(this,B).has(t.queryHash)||(i(this,B).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const s=i(this,B).get(t.queryHash);s&&(t.destroy(),s===t&&i(this,B).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){Q.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return i(this,B).get(t)}getAll(){return[...i(this,B).values()]}find(t){const s={exact:!0,...t};return this.getAll().find(r=>me(s,r))}findAll(t={}){const s=this.getAll();return Object.keys(t).length>0?s.filter(r=>me(t,r)):s}notify(t){Q.batch(()=>{this.listeners.forEach(s=>{s(t)})})}onFocus(){Q.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){Q.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},B=new WeakMap,Qe),z,A,vt,V,Y,Me,cs=(Me=class extends He{constructor(t){super();c(this,V);c(this,z);c(this,A);c(this,vt);this.mutationId=t.mutationId,u(this,A,t.mutationCache),u(this,z,[]),this.state=t.state||_e(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){i(this,z).includes(t)||(i(this,z).push(t),this.clearGcTimeout(),i(this,A).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){u(this,z,i(this,z).filter(s=>s!==t)),this.scheduleGc(),i(this,A).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){i(this,z).length||(this.state.status==="pending"?this.scheduleGc():i(this,A).remove(this))}continue(){var t;return((t=i(this,vt))==null?void 0:t.continue())??this.execute(this.state.variables)}async execute(t){var a,o,h,l,g,C,d,y,v,w,f,p,S,I,O,M,L,N,Ut,T;const s=()=>{m(this,V,Y).call(this,{type:"continue"})};u(this,vt,Ke({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(F,E)=>{m(this,V,Y).call(this,{type:"failed",failureCount:F,error:E})},onPause:()=>{m(this,V,Y).call(this,{type:"pause"})},onContinue:s,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>i(this,A).canRun(this)}));const r=this.state.status==="pending",n=!i(this,vt).canStart();try{if(r)s();else{m(this,V,Y).call(this,{type:"pending",variables:t,isPaused:n}),await((o=(a=i(this,A).config).onMutate)==null?void 0:o.call(a,t,this));const E=await((l=(h=this.options).onMutate)==null?void 0:l.call(h,t));E!==this.state.context&&m(this,V,Y).call(this,{type:"pending",context:E,variables:t,isPaused:n})}const F=await i(this,vt).start();return await((C=(g=i(this,A).config).onSuccess)==null?void 0:C.call(g,F,t,this.state.context,this)),await((y=(d=this.options).onSuccess)==null?void 0:y.call(d,F,t,this.state.context)),await((w=(v=i(this,A).config).onSettled)==null?void 0:w.call(v,F,null,this.state.variables,this.state.context,this)),await((p=(f=this.options).onSettled)==null?void 0:p.call(f,F,null,t,this.state.context)),m(this,V,Y).call(this,{type:"success",data:F}),F}catch(F){try{throw await((I=(S=i(this,A).config).onError)==null?void 0:I.call(S,F,t,this.state.context,this)),await((M=(O=this.options).onError)==null?void 0:M.call(O,F,t,this.state.context)),await((N=(L=i(this,A).config).onSettled)==null?void 0:N.call(L,void 0,F,this.state.variables,this.state.context,this)),await((T=(Ut=this.options).onSettled)==null?void 0:T.call(Ut,void 0,F,t,this.state.context)),F}finally{m(this,V,Y).call(this,{type:"error",error:F})}}finally{i(this,A).runNext(this)}}},z=new WeakMap,A=new WeakMap,vt=new WeakMap,V=new WeakSet,Y=function(t){const s=r=>{switch(t.type){case"failed":return{...r,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,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{...r,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:t.error,failureCount:r.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=s(this.state),Q.batch(()=>{i(this,z).forEach(r=>{r.onMutationUpdate(t)}),i(this,A).notify({mutation:this,type:"updated",action:t})})},Me);function _e(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var $,G,Kt,xe,ls=(xe=class extends qt{constructor(t={}){super();c(this,$);c(this,G);c(this,Kt);this.config=t,u(this,$,new Set),u(this,G,new Map),u(this,Kt,0)}build(t,s,r){const n=new cs({mutationCache:this,mutationId:++Gt(this,Kt)._,options:t.defaultMutationOptions(s),state:r});return this.add(n),n}add(t){i(this,$).add(t);
1const s=Bt(t);if(typeof s=="string"){const r=i(this,G).get(s);r?r.push(t):i(this,G).set(s,[t])}this.notify({type:"added",mutation:t})}remove(t){if(i(this,$).delete(t)){const s=Bt(t);if(typeof s=="string"){const r=i(this,G).get(s);if(r)if(r.length>1){const n=r.indexOf(t);n!==-1&&r.splice(n,1)}else r[0]===t&&i(this,G).delete(s)}}this.notify({type:"removed",mutation:t})}canRun(t){const s=Bt(t);if(typeof s=="string"){const r=i(this,G).get(s),n=r==null?void 0:r.find(a=>a.state.status==="pending");return!n||n===t}else return!0}runNext(t){var r;const s=Bt(t);if(typeof s=="string"){const n=(r=i(this,G).get(s))==null?void 0:r.find(a=>a!==t&&a.state.isPaused);return(n==null?void 0:n.continue())??Promise.resolve()}else return Promise.resolve()}clear(){Q.batch(()=>{i(this,$).forEach(t=>{this.notify({type:"removed",mutation:t})}),i(this,$).clear(),i(this,G).clear()})}getAll(){return Array.from(i(this,$))}find(t){const s={exact:!0,...t};return this.getAll().find(r=>be(s,r))}findAll(t={}){return this.getAll().filter(s=>be(t,s))}notify(t){Q.batch(()=>{this.listeners.forEach(s=>{s(t)})})}resumePausedMutations(){const t=this.getAll().filter(s=>s.state.isPaused);return Q.batch(()=>Promise.all(t.map(s=>s.continue().catch(U))))}},$=new WeakMap,G=new WeakMap,Kt=new WeakMap,xe);function Bt(e){var t;return(t=e.options.scope)==null?void 0:t.id}function $t(e){return{onFetch:(t,s)=>{var C,d,y,v,w;const r=t.options,n=(y=(d=(C=t.fetchOptions)==null?void 0:C.meta)==null?void 0:d.fetchMore)==null?void 0:y.direction,a=((v=t.state.data)==null?void 0:v.pages)||[],o=((w=t.state.data)==null?void 0:w.pageParams)||[];let h={pages:[],pageParams:[]},l=0;const g=async()=>{let f=!1;const p=O=>{Object.defineProperty(O,"signal",{enumerable:!0,get:()=>(t.signal.aborted?f=!0:t.signal.addEventListener("abort",()=>{f=!0}),t.signal)})},S=Ue(t.options,t.fetchOptions),I=async(O,M,L)=>{if(f)return Promise.reject();if(M==null&&O.pages.length)return Promise.resolve(O);const Ut=(()=>{const ct={client:t.client,queryKey:t.queryKey,pageParam:M,direction:L?"backward":"forward",meta:t.options.meta};return p(ct),ct})(),T=await S(Ut),{maxPages:F}=t.options,E=L?es:ts;return{pages:E(O.pages,T,F),pageParams:E(O.pageParams,M,F)}};if(n&&a.length){const O=n==="backward",M=O?Ge:se,L={pages:a,pageParams:o},N=M(r,L);h=await I(L,N,O)}else{const O=e??a.length;do{const M=l===0?o[0]??r.initialPageParam:se(r,h);if(l>0&&M==null)break;h=await I(h,M),l++}while(l<O)}return h};t.options.persister?t.fetchFn=()=>{var f,p;return(p=(f=t.options).persister)==null?void 0:p.call(f,g,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},s)}:t.fetchFn=g}}}function se(e,{pages:t,pageParams:s}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,s[r],s):void 0}function Ge(e,{pages:t,pageParams:s}){var r;return t.length>0?(r=e.getPreviousPageParam)==null?void 0:r.call(e,t[0],t,s[0],s):void 0}function ds(e,t){return t?se(e,t)!=null:!1}function fs(e,t){return!t||!e.getPreviousPageParam?!1:Ge(e,t)!=null}var R,et,st,Et,Qt,it,Mt,xt,De,Ds=(De=class{constructor(e={}){c(this,R);c(this,et);c(this,st);c(this,Et);c(this,Qt);c(this,it);c(this,Mt);c(this,xt);u(this,R,e.queryCache||new hs),u(this,et,e.mutationCache||new ls),u(this,st,e.defaultOptions||{}),u(this,Et,new Map),u(this,Qt,new Map),u(this,it,0)}mount(){Gt(this,it)._++,i(this,it)===1&&(u(this,Mt,ye.subscribe(async e=>{e&&(await this.resumePausedMutations(),i(this,R).onFocus())})),u(this,xt,Wt.subscribe(async e=>{e&&(await this.resumePausedMutations(),i(this,R).onOnline())})))}unmount(){var e,t;Gt(this,it)._--,i(this,it)===0&&((e=i(this,Mt))==null||e.call(this),u(this,Mt,void 0),(t=i(this,xt))==null||t.call(this),u(this,xt,void 0))}isFetching(e){return i(this,R).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return i(this,et).findAll({...e,status:"pending"}).length}getQueryData(e){var s;const t=this.defaultQueryOptions({queryKey:e});return(s=i(this,R).get(t.queryHash))==null?void 0:s.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),s=i(this,R).build(this,t),r=s.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&s.isStaleByTime(ht(t.staleTime,s))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return i(this,R).findAll(e).map(({queryKey:t,state:s})=>{const r=s.data;return[t,r]})}setQueryData(e,t,s){const r=this.defaultQueryOptions({queryKey:e}),n=i(this,R).get(r.queryHash),a=n==null?void 0:n.state.data,o=Ye(t,a);if(o!==void 0)return i(this,R).build(this,r).setData(o,{...s,manual:!0})}
vendor: 4,232 bytes, line 1
1setQueriesData(e,t,s){return Q.batch(()=>i(this,R).findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,s)]))}getQueryState(e){var s;const t=this.defaultQueryOptions({queryKey:e});return(s=i(this,R).get(t.queryHash))==null?void 0:s.state}removeQueries(e){const t=i(this,R);Q.batch(()=>{t.findAll(e).forEach(s=>{t.remove(s)})})}resetQueries(e,t){const s=i(this,R);return Q.batch(()=>(s.findAll(e).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const s={revert:!0,...t},r=Q.batch(()=>i(this,R).findAll(e).map(n=>n.cancel(s)));return Promise.all(r).then(U).catch(U)}invalidateQueries(e,t={}){return Q.batch(()=>(i(this,R).findAll(e).forEach(s=>{s.invalidate()}),(e==null?void 0:e.refetchType)==="none"?Promise.resolve():this.refetchQueries({...e,type:(e==null?void 0:e.refetchType)??(e==null?void 0:e.type)??"active"},t)))}refetchQueries(e,t={}){const s={...t,cancelRefetch:t.cancelRefetch??!0},r=Q.batch(()=>i(this,R).findAll(e).filter(n=>!n.isDisabled()&&!n.isStatic()).map(n=>{let a=n.fetch(void 0,s);return s.throwOnError||(a=a.catch(U)),n.state.fetchStatus==="paused"?Promise.resolve():a}));return Promise.all(r).then(U)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const s=i(this,R).build(this,t);return s.isStaleByTime(ht(t.staleTime,s))?s.fetch(t):Promise.resolve(s.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(U).catch(U)}fetchInfiniteQuery(e){return e.behavior=$t(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(U).catch(U)}ensureInfiniteQueryData(e){return e.behavior=$t(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Wt.isOnline()?i(this,et).resumePausedMutations():Promise.resolve()}getQueryCache(){return i(this,R)}getMutationCache(){return i(this,et)}getDefaultOptions(){return i(this,st)}setDefaultOptions(e){u(this,st,e)}setQueryDefaults(e,t){i(this,Et).set(Pt(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...i(this,Et).values()],s={};return t.forEach(r=>{kt(e,r.queryKey)&&Object.assign(s,r.defaultOptions)}),s}setMutationDefaults(e,t){i(this,Qt).set(Pt(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...i(this,Qt).values()],s={};return t.forEach(r=>{kt(e,r.mutationKey)&&Object.assign(s,r.defaultOptions)}),s}defaultQueryOptions(e){if(e._defaulted)return e;const t={...i(this,st).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=de(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===fe&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...i(this,st).mutations,...(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){i(this,R).clear(),i(this,et).clear()}},R=new WeakMap,et=new WeakMap,st=new WeakMap,Et=new WeakMap,Qt=new WeakMap,it=new WeakMap,Mt=new WeakMap,xt=new WeakMap,De),j,b,Ht,q,mt,Dt,rt,nt,Nt,It,Tt,bt,gt,at,At,P,jt,ie,re,ne,ae,ue,oe,he,ze,Ie,Be=(Ie=class extends qt{constructor(t,s){super();c(this,P);c(this,j);c(this,b);c(this,Ht);c(this,q);c(this,mt);c(this,Dt);c(this,rt);c(this,nt);c(this,Nt);c(this,It);c(this,Tt);c(this,bt);c(this,gt);c(this,at);c(this,At,new Set);this.options=s,u(this,j,t),u(this,nt,null),u(this,rt,ee()),this.options.experimental_prefetchInRender||i(this,rt).reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(s)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(i(this,b).addObserver(this),Pe(i(this,b),this.options)?m(this,P,jt).call(this):this.updateResult(),m(this,P,ae).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return ce(i(this,b),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return ce(i(this,b),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,m(this,P,ue).call(this),m(this,P,oe).call(this),i(this,b).removeObserver(this)}setOptions(t){const s=this.options,r=i(this,b);
1if(this.options=i(this,j).defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof H(this.options.enabled,i(this,b))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");m(this,P,he).call(this),i(this,b).setOptions(this.options),s._defaulted&&!Vt(this.options,s)&&i(this,j).getQueryCache().notify({type:"observerOptionsUpdated",query:i(this,b),observer:this});const n=this.hasListeners();n&&we(i(this,b),r,this.options,s)&&m(this,P,jt).call(this),this.updateResult(),n&&(i(this,b)!==r||H(this.options.enabled,i(this,b))!==H(s.enabled,i(this,b))||ht(this.options.staleTime,i(this,b))!==ht(s.staleTime,i(this,b)))&&m(this,P,ie).call(this);const a=m(this,P,re).call(this);n&&(i(this,b)!==r||H(this.options.enabled,i(this,b))!==H(s.enabled,i(this,b))||a!==i(this,at))&&m(this,P,ne).call(this,a)}getOptimisticResult(t){const s=i(this,j).getQueryCache().build(i(this,j),t),r=this.createResult(s,t);return ps(this,r)&&(u(this,q,r),u(this,Dt,this.options),u(this,mt,i(this,b).state)),r}getCurrentResult(){return i(this,q)}trackResult(t,s){return new Proxy(t,{get:(r,n)=>(this.trackProp(n),s==null||s(n),Reflect.get(r,n))})}trackProp(t){i(this,At).add(t)}getCurrentQuery(){return i(this,b)}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const s=i(this,j).defaultQueryOptions(t),r=i(this,j).getQueryCache().build(i(this,j),s);return r.fetch().then(()=>this.createResult(r,s))}fetch(t){return m(this,P,jt).call(this,{...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),i(this,q)))}createResult(t,s){var F;const r=i(this,b),n=this.options,a=i(this,q),o=i(this,mt),h=i(this,Dt),g=t!==r?t.state:i(this,Ht),{state:C}=t;let d={...C},y=!1,v;if(s._optimisticResults){const E=this.hasListeners(),ct=!E&&Pe(t,s),wt=E&&we(t,r,s,n);(ct||wt)&&(d={...d,...Ne(C.data,t.options)}),s._optimisticResults==="isRestoring"&&(d.fetchStatus="idle")}let{error:w,errorUpdatedAt:f,status:p}=d;v=d.data;let S=!1;if(s.placeholderData!==void 0&&v===void 0&&p==="pending"){let E;a!=null&&a.isPlaceholderData&&s.placeholderData===(h==null?void 0:h.placeholderData)?(E=a.data,S=!0):E=typeof s.placeholderData=="function"?s.placeholderData((F=i(this,Tt))==null?void 0:F.state.data,i(this,Tt)):s.placeholderData,E!==void 0&&(p="success",v=te(a==null?void 0:a.data,E,s),y=!0)}if(s.select&&v!==void 0&&!S)if(a&&v===(o==null?void 0:o.data)&&s.select===i(this,Nt))v=i(this,It);else try{u(this,Nt,s.select),v=s.select(v),v=te(a==null?void 0:a.data,v,s),u(this,It,v),u(this,nt,null)}catch(E){u(this,nt,E)}i(this,nt)&&(w=i(this,nt),v=i(this,It),f=Date.now(),p="error");const I=d.fetchStatus==="fetching",O=p==="pending",M=p==="error",L=O&&I,N=v!==void 0,T={status:p,fetchStatus:d.fetchStatus,isPending:O,isSuccess:p==="success",isError:M,isInitialLoading:L,isLoading:L,data:v,dataUpdatedAt:d.dataUpdatedAt,error:w,errorUpdatedAt:f,failureCount:d.fetchFailureCount,failureReason:d.fetchFailureReason,errorUpdateCount:d.errorUpdateCount,isFetched:d.dataUpdateCount>0||d.errorUpdateCount>0,isFetchedAfterMount:d.dataUpdateCount>g.dataUpdateCount||d.errorUpdateCount>g.errorUpdateCount,isFetching:I,isRefetching:I&&!O,isLoadingError:M&&!N,isPaused:d.fetchStatus==="paused",isPlaceholderData:y,isRefetchError:M&&N,isStale:pe(t,s),refetch:this.refetch,promise:i(this,rt),isEnabled:H(s.enabled,t)!==!1};if(this.options.experimental_prefetchInRender){const E=_t=>{T.status==="error"?_t.reject(T.error):T.data!==void 0&&_t.resolve(T.data)},ct=()=>{const _t=u(this,rt,T.promise=ee());E(_t)},wt=i(this,rt);switch(wt.status){case"pending":t.queryHash===r.queryHash&&E(wt);break;case"fulfilled":(T.status==="error"||T.data!==wt.value)&&ct();break;case"rejected":(T.status!=="error"||T.error!==wt.reason)&&ct();break}}return T}updateResult(){const t=i(this,q),s=this.createResult(i(this,b),this.options);if(u(this,mt,i(this,b).state),u(this,Dt,this.options),i(this,mt).data!==void 0&&u(this,Tt,i(this,b)),Vt(s,t))return;u(this,q,s);const r=()=>{if(!t)return!0;const{notifyOnChangeProps:n}=this.options,a=typeof n=="function"?n():n;
1if(a==="all"||!a&&!i(this,At).size)return!0;const o=new Set(a??i(this,At));return this.options.throwOnError&&o.add("error"),Object.keys(i(this,q)).some(h=>{const l=h;return i(this,q)[l]!==t[l]&&o.has(l)})};m(this,P,ze).call(this,{listeners:r()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&m(this,P,ae).call(this)}},j=new WeakMap,b=new WeakMap,Ht=new WeakMap,q=new WeakMap,mt=new WeakMap,Dt=new WeakMap,rt=new WeakMap,nt=new WeakMap,Nt=new WeakMap,It=new WeakMap,Tt=new WeakMap,bt=new WeakMap,gt=new WeakMap,at=new WeakMap,At=new WeakMap,P=new WeakSet,jt=function(t){m(this,P,he).call(this);let s=i(this,b).fetch(this.options,t);return t!=null&&t.throwOnError||(s=s.catch(U)),s},ie=function(){m(this,P,ue).call(this);const t=ht(this.options.staleTime,i(this,b));if(Ct||i(this,q).isStale||!Yt(t))return;const r=Ae(i(this,q).dataUpdatedAt,t)+1;u(this,bt,setTimeout(()=>{i(this,q).isStale||this.updateResult()},r))},re=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(i(this,b)):this.options.refetchInterval)??!1},ne=function(t){m(this,P,oe).call(this),u(this,at,t),!(Ct||H(this.options.enabled,i(this,b))===!1||!Yt(i(this,at))||i(this,at)===0)&&u(this,gt,setInterval(()=>{(this.options.refetchIntervalInBackground||ye.isFocused())&&m(this,P,jt).call(this)},i(this,at)))},ae=function(){m(this,P,ie).call(this),m(this,P,ne).call(this,m(this,P,re).call(this))},ue=function(){i(this,bt)&&(clearTimeout(i(this,bt)),u(this,bt,void 0))},oe=function(){i(this,gt)&&(clearInterval(i(this,gt)),u(this,gt,void 0))},he=function(){const t=i(this,j).getQueryCache().build(i(this,j),this.options);if(t===i(this,b))return;const s=i(this,b);u(this,b,t),u(this,Ht,t.state),this.hasListeners()&&(s==null||s.removeObserver(this),t.addObserver(this))},ze=function(t){Q.batch(()=>{t.listeners&&this.listeners.forEach(s=>{s(i(this,q))}),i(this,j).getQueryCache().notify({query:i(this,b),type:"observerResultsUpdated"})})},Ie);function ys(e,t){return H(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Pe(e,t){return ys(e,t)||e.state.data!==void 0&&ce(e,t,t.refetchOnMount)}function ce(e,t,s){if(H(t.enabled,e)!==!1&&ht(t.staleTime,e)!=="static"){const r=typeof s=="function"?s(e):s;return r==="always"||r!==!1&&pe(e,t)}return!1}function we(e,t,s,r){return(e!==t||H(r.enabled,e)===!1)&&(!s.suspense||e.state.status!=="error")&&pe(e,s)}function pe(e,t){return H(t.enabled,e)!==!1&&e.isStaleByTime(ht(t.staleTime,e))}function ps(e,t){return!Vt(e.getCurrentResult(),t)}var vs=class extends Be{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:$t()})}getOptimisticResult(e){return e.behavior=$t(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){var w,f;const{state:s}=e,r=super.createResult(e,t),{isFetching:n,isRefetching:a,isError:o,isRefetchError:h}=r,l=(f=(w=s.fetchMeta)==null?void 0:w.fetchMore)==null?void 0:f.direction,g=o&&l==="forward",C=n&&l==="forward",d=o&&l==="backward",y=n&&l==="backward";return{...r,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:ds(t,s.data),hasPreviousPage:fs(t,s.data),isFetchNextPageError:g,isFetchingNextPage:C,isFetchPreviousPageError:d,isFetchingPreviousPage:y,isRefetchError:h&&!g&&!d,isRefetching:a&&!C&&!y}}},ut,ot,k,J,X,zt,le,Te,ms=(Te=class extends qt{constructor(t,s){super();c(this,X);c(this,ut);c(this,ot);c(this,k);c(this,J);u(this,ut,t),this.setOptions(s),this.bindMethods(),m(this,X,zt).call(this)}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){var r;const s=this.options;this.options=i(this,ut).defaultMutationOptions(t),Vt(this.options,s)||i(this,ut).getMutationCache().notify({type:"observerOptionsUpdated",mutation:i(this,k),observer:this}),s!=null&&s.mutationKey&&this.options.mutationKey&&Pt(s.mutationKey)!==Pt(this.options.mutationKey)?this.reset():((r=i(this,k))==null?void 0:r.state.status)==="pending"&&i(this,k).setOptions(this.options)}onUnsubscribe(){var t;this.hasListeners()||(t=i(this,k))==null||t.removeObserver(this)}onMutationUpdate(t){m(this,X,zt).call(this),m(this,X,le).call(this,t)}getCurrentResult(){return i(this,ot)}reset(){var t;(t=i(this,k))==null||t.removeObserver(this),u(this,k,void 0),m(this,X,zt).call(this),m(this,X,le).call(this)}mutate(t,s){var r;return u(this,J,s),(r=i(this,k))==null||r.removeObserver(this),u(this,k,i(this,ut).getMutationCache().build(i(this,ut),this.options)),i(this,k).addObserver(this),i(this,k).execute(t)}},ut=new WeakMap,ot=new WeakMap,k=new WeakMap,J=new WeakMap,X=new WeakSet,zt=function(){var s;const t=((s=i(this,k))==null?void 0:s.state)??_e();u(this,ot,{...t,isPending:t.status==="pending",isSuccess:t.status==="success",isError:t.status==="error",isIdle:t.
1status==="idle",mutate:this.mutate,reset:this.reset})},le=function(t){Q.batch(()=>{var s,r,n,a,o,h,l,g;if(i(this,J)&&this.hasListeners()){const C=i(this,ot).variables,d=i(this,ot).context;(t==null?void 0:t.type)==="success"?((r=(s=i(this,J)).onSuccess)==null||r.call(s,t.data,C,d),(a=(n=i(this,J)).onSettled)==null||a.call(n,t.data,null,C,d)):(t==null?void 0:t.type)==="error"&&((h=(o=i(this,J)).onError)==null||h.call(o,t.error,C,d),(g=(l=i(this,J)).onSettled)==null||g.call(l,void 0,t.error,C,d))}this.listeners.forEach(C=>{C(i(this,ot))})})},Te),Ve=x.createContext(void 0),We=e=>{const t=x.useContext(Ve);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},Is=({client:e,children:t})=>(x.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),Xe.jsx(Ve.Provider,{value:e,children:t})),$e=x.createContext(!1),bs=()=>x.useContext($e);$e.Provider;function gs(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var Cs=x.createContext(gs()),Ps=()=>x.useContext(Cs),ws=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},Os=e=>{x.useEffect(()=>{e.clearReset()},[e])},Rs=({result:e,errorResetBoundary:t,throwOnError:s,query:r,suspense:n})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(n&&e.data===void 0||je(s,[e.error,r])),Ss=e=>{if(e.suspense){const t=r=>r==="static"?r:Math.max(r??1e3,1e3),s=e.staleTime;e.staleTime=typeof s=="function"?(...r)=>t(s(...r)):t(s),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},Fs=(e,t)=>e.isLoading&&e.isFetching&&!t,Es=(e,t)=>(e==null?void 0:e.suspense)&&t.isPending,Oe=(e,t,s)=>t.fetchOptimistic(e).catch(()=>{s.clearReset()});function Je(e,t,s){var d,y,v,w,f;const r=bs(),n=Ps(),a=We(),o=a.defaultQueryOptions(e);(y=(d=a.getDefaultOptions().queries)==null?void 0:d._experimental_beforeQuery)==null||y.call(d,o),o._optimisticResults=r?"isRestoring":"optimistic",Ss(o),ws(o,n),Os(n);const h=!a.getQueryCache().get(o.queryHash),[l]=x.useState(()=>new t(a,o)),g=l.getOptimisticResult(o),C=!r&&e.subscribed!==!1;if(x.useSyncExternalStore(x.useCallback(p=>{const S=C?l.subscribe(Q.batchCalls(p)):U;return l.updateResult(),S},[l,C]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),x.useEffect(()=>{l.setOptions(o)},[o,l]),Es(o,g))throw Oe(o,l,n);if(Rs({result:g,errorResetBoundary:n,throwOnError:o.throwOnError,query:a.getQueryCache().get(o.queryHash),suspense:o.suspense}))throw g.error;if((w=(v=a.getDefaultOptions().queries)==null?void 0:v._experimental_afterQuery)==null||w.call(v,o,g),o.experimental_prefetchInRender&&!Ct&&Fs(g,r)){const p=h?Oe(o,l,n):(f=a.getQueryCache().get(o.queryHash))==null?void 0:f.promise;p==null||p.catch(U).finally(()=>{l.updateResult()})}return o.notifyOnChangeProps?g:l.trackResult(g)}function Ts(e,t){return Je(e,Be)}function As(e,t){const s=We(),[r]=x.useState(()=>new ms(s,e));x.useEffect(()=>{r.setOptions(e)},[r,e]);const n=x.useSyncExternalStore(x.useCallback(o=>r.subscribe(Q.batchCalls(o)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),a=x.useCallback((o,h)=>{r.mutate(o,h).catch(U)},[r]);if(n.error&&je(r.options.throwOnError,[n.error]))throw n.error;return{...n,mutate:a,mutateAsync:n.mutate}}function qs(e,t){return Je(e,vs)}export{Ds as Q,Is as a,Ts as b,We as c,As as d,xs as k,qs as u};
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.