vendor: 25,994 bytes, line 1
1var Pt=e=>{throw TypeError(e)};var mt=(e,t,s)=>t.has(e)||Pt("Cannot "+s);var i=(e,t,s)=>(mt(e,t,"read from private field"),s?s.call(e):t.get(e)),l=(e,t,s)=>t.has(e)?Pt("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,s),o=(e,t,s,r)=>(mt(e,t,"write to private field"),r?r.call(e,s):t.set(e,s),s),P=(e,t,s)=>(mt(e,t,"access private method"),s);var lt=(e,t,s,r)=>({set _(n){o(e,t,n,s)},get _(){return i(e,t,r)}});import{r as It}from"./vendor-react-CfDrwyG4.js";import{j as _t}from"./vendor-motion-DtmN-h7Q.js";var yt=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(){}},pt=typeof window>"u"||"Deno"in globalThis;function R(){}function zt(e,t){return typeof e=="function"?e(t):e}function $t(e){return typeof e=="number"&&e>=0&&e!==1/0}function Vt(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Ft(e,t){return typeof e=="function"?e(t):e}function Jt(e,t){return typeof e=="function"?e(t):e}function St(e,t){const{type:s="all",exact:r,fetchStatus:n,predicate:u,queryKey:h,stale:a}=e;if(h){if(r){if(t.queryHash!==gt(h,t.options))return!1}else if(!ut(t.queryKey,h))return!1}if(s!=="all"){const f=t.isActive();if(s==="active"&&!f||s==="inactive"&&f)return!1}return!(typeof a=="boolean"&&t.isStale()!==a||n&&n!==t.state.fetchStatus||u&&!u(t))}function Ot(e,t){const{exact:s,status:r,predicate:n,mutationKey:u}=e;if(u){if(!t.options.mutationKey)return!1;if(s){if(at(t.options.mutationKey)!==at(u))return!1}else if(!ut(t.options.mutationKey,u))return!1}return!(r&&t.state.status!==r||n&&!n(t))}function gt(e,t){return((t==null?void 0:t.queryKeyHashFn)||at)(e)}function at(e){return JSON.stringify(e,(t,s)=>bt(s)?Object.keys(s).sort().reduce((r,n)=>(r[n]=s[n],r),{}):s)}function ut(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(s=>!ut(e[s],t[s])):!1}function xt(e,t){if(e===t)return e;const s=Ct(e)&&Ct(t);if(s||bt(e)&&bt(t)){const r=s?e:Object.keys(e),n=r.length,u=s?t:Object.keys(t),h=u.length,a=s?[]:{};let f=0;for(let w=0;w<h;w++){const m=s?w:u[w];(!s&&r.includes(m)||s)&&e[m]===void 0&&t[m]===void 0?(a[m]=void 0,f++):(a[m]=xt(e[m],t[m]),a[m]===e[m]&&e[m]!==void 0&&f++)}return n===h&&f===n?e:a}return t}function Ct(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function bt(e){if(!Dt(e))return!1;const t=e.constructor;if(t===void 0)return!0;const s=t.prototype;return!(!Dt(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function Dt(e){return Object.prototype.toString.call(e)==="[object Object]"}function Wt(e){return new Promise(t=>{setTimeout(t,e)})}function Xt(e,t,s){return typeof s.structuralSharing=="function"?s.structuralSharing(e,t):s.structuralSharing!==!1?xt(e,t):t}function Yt(e,t,s=0){const r=[...e,t];return s&&r.length>s?r.slice(1):r}function Zt(e,t,s=0){const r=[t,...e];return s&&r.length>s?r.slice(0,-1):r}var wt=Symbol();function kt(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===wt?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}var $,H,X,Mt,te=(Mt=class extends yt{constructor(){super();l(this,$);l(this,H);l(this,X);o(this,X,t=>{if(!pt&&window.addEventListener){const s=()=>t();return window.addEventListener("visibilitychange",s,!1),()=>{window.removeEventListener("visibilitychange",s)}}})}onSubscribe(){i(this,H)||this.setEventListener(i(this,X))}onUnsubscribe(){var t;this.hasListeners()||((t=i(this,H))==null||t.call(this),o(this,H,void 0))}setEventListener(t){var s;o(this,X,t),(s=i(this,H))==null||s.call(this),o(this,H,t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(t){i(this,$)!==t&&(o(this,$,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(s=>{s(t)})}isFocused(){var t;return typeof i(this,$)=="boolean"?i(this,$):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},$=new WeakMap,H=new WeakMap,X=new WeakMap,Mt),Lt=new te,Y,G,Z,qt,ee=(qt=class extends yt{constructor(){super();l(this,Y,!0);l(this,G);l(this,Z);o(this,Z,t=>{if(!pt&&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,G)||this.setEventListener(i(this,Z))}onUnsubscribe(){var t;this.hasListeners()||((t=i(this,G))==null||t.call(this),o(this,G,void 0))}setEventListener(t){var s;o(this,Z,t),(s=i(this,G))==null||s.call(this),o(this,G,t(this.setOnline.bind(this)))}setOnline(t){i(this,Y)!==t&&(o(this,Y,t),this.listeners.forEach(r=>{r(t)}))}isOnline(){return i(this,Y)}},Y=new WeakMap,G=new WeakMap,Z=new WeakMap,qt),ft=new ee;function se(){let e,t;const s=new Promise((n,u)=>{e=n,t=u});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 re(e){return Math.min(1e3*2**e,3e4)}function Ht(e){return(e??"online")==="online"?ft.isOnline():!0}var Gt=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function vt(e){return e instanceof Gt}function Nt(e){let t=!1,s=0,r=!1,n;const u=se(),h=c=>{var p;r||(y(new Gt(c)),(p=e.abort)==null||p.call(e))},a=()=>{t=!0},f=()=>{t=!1},w=()=>Lt.isFocused()&&(e.networkMode==="always"||ft.isOnline())&&e.canRun(),m=()=>Ht(e.networkMode)&&e.canRun(),d=c=>{var p;r||(r=!0,(p=e.onSuccess)==null||p.call(e,c),n==null||n(),u.resolve(c))},y=c=>{var p;r||(r=!0,(p=e.onError)==null||p.call(e,c),n==null||n(),u.reject(c))},D=()=>new Promise(c=>{var p;n=E=>{(r||w())&&c(E)},(p=e.onPause)==null||p.call(e)}).then(()=>{var c;n=void 0,r||(c=e.onContinue)==null||c.call(e)}),S=()=>{if(r)return;let c;const p=s===0?e.initialPromise:void 0;try{c=p??e.fn()}catch(E){c=Promise.reject(E)}Promise.resolve(c).then(d).catch(E=>{var U;if(r)return;const A=e.retry??(pt?0:3),b=e.retryDelay??re,Q=typeof b=="function"?b(s,E):b,j=A===!0||typeof A=="number"&&s<A||typeof A=="function"&&A(s,E);if(t||!j){y(E);return}s++,(U=e.onFail)==null||U.call(e,s,E),Wt(Q).then(()=>w()?void 0:D()).then(()=>{t?y(E):S()})})};return{promise:u,cancel:h,continue:()=>(n==null||n(),u),cancelRetry:a,continueRetry:f,canStart:m,start:()=>(m()?S():D().then(S),u)}}function ie(){let e=[],t=0,s=a=>{a()},r=a=>{a()},n=a=>setTimeout(a,0);const u=a=>{t?e.push(a):n(()=>{s(a)})},h=()=>{const a=e;e=[],a.length&&n(()=>{r(()=>{a.forEach(f=>{s(f)})})})};return{batch:a=>{let f;t++;try{f=a()}finally{t--,t||h()}return f},batchCalls:a=>(...f)=>{u(()=>{a(...f)})},schedule:u,setNotifyFunction:a=>{s=a},setBatchNotifyFunction:a=>{r=a},setScheduler:a=>{n=a}}}var C=ie(),V,At,Bt=(At=class{constructor(){l(this,V)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),$t(this.gcTime)&&o(this,V,setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(pt?1/0:5*60*1e3))}clearGcTimeout(){i(this,V)&&(clearTimeout(i(this,V)),o(this,V,void 0))}},V=new WeakMap,At),tt,et,q,F,ot,J,T,k,Rt,ne=(Rt=class extends Bt{constructor(t){super();l(this,T);l(this,tt);l(this,et);l(this,q);l(this,F);l(this,ot);l(this,J);o(this,J,!1),o(this,ot,t.defaultOptions),this.setOptions(t.options),this.observers=[],o(this,q,t.cache),this.queryKey=t.queryKey,this.queryHash=t.queryHash,o(this,tt,ue(this.options)),this.state=t.state??i(this,tt),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var t;return(t=i(this,F))==null?void 0:t.promise}setOptions(t){this.options={...i(this,ot),...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&i(this,q).remove(this)}setData(t,s){const r=Xt(this.state.data,t,this.options);return P(this,T,k).call(this,{data:r,type:"success",dataUpdatedAt:s==null?void 0:s.updatedAt,manual:s==null?void 0:s.manual}),r}setState(t,s){P(this,T,k).call(this,{type:"setState",state:t,setStateOptions:s})}cancel(t){var r,n;const s=(r=i(this,F))==null?void 0:r.promise;return(n=i(this,F))==null||n.cancel(t),s?s.then(R).catch(R):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(i(this,tt))}isActive(){return this.observers.some(t=>Jt(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===wt||this.state.dataUpdateCount+this.state.errorUpdateCount===0}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||!Vt(this.state.dataUpdatedAt,t)}onFocus(){var s;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(s=i(this,F))==null||s.continue()}onOnline(){var s;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(s=i(this,F))==null||s.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),i(this,q).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,F)&&(i(this,J)?i(this,F).cancel({revert:!0}):i(this,F).cancelRetry()),this.scheduleGc()),i(this,q).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||P(this,T,k).call(this,{type:"invalidate"})}fetch(t,s){var f,w,m;if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&(s!=null&&s.cancelRefetch))this.cancel({silent:!0});else if(i(this,F))return i(this,F).continueRetry(),i(this,F).promise}if(t&&this.setOptions(t),!this.options.queryFn){const d=this.observers.find(y=>y.options.queryFn);d&&this.setOptions(d.options)}const r=new AbortController,n=d=>{Object.defineProperty(d,"signal",{enumerable:!0,get:()=>(o(this,J,!0),r.signal)})},u=()=>{const d=kt(this.options,s),y={queryKey:this.queryKey,meta:this.meta};return n(y),o(this,J,!1),this.options.persister?this.options.persister(d,y,this):d(y)},h={fetchOptions:s,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:u};n(h),(f=this.options.behavior)==null||f.onFetch(h,this),o(this,et,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((w=h.fetchOptions)==null?void 0:w.meta))&&P(this,T,k).call(this,{type:"fetch",meta:(m=h.fetchOptions)==null?void 0:m.meta});const a=d=>{var y,D,S,c;vt(d)&&d.silent||P(this,T,k).call(this,{type:"error",error:d}),vt(d)||((D=(y=i(this,q).config).onError)==null||D.call(y,d,this),(c=(S=i(this,q).config).onSettled)==null||c.call(S,this.state.data,d,this)),this.scheduleGc()};return o(this,F,Nt({initialPromise:s==null?void 0:s.initialPromise,fn:h.fetchFn,abort:r.abort.bind(r),onSuccess:d=>{var y,D,S,c;if(d===void 0){a(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(d)}catch(p){a(p);return}(D=(y=i(this,q).config).onSuccess)==null||D.call(y,d,this),(c=(S=i(this,q).config).onSettled)==null||c.call(S,d,this.state.error,this),this.scheduleGc()},onError:a,onFail:(d,y)=>{P(this,T,k).call(this,{type:"failed",failureCount:d,error:y})},onPause:()=>{P(this,T,k).call(this,{type:"pause"})},onContinue:()=>{P(this,T,k).call(this,{type:"continue"})},retry:h.options.retry,retryDelay:h.options.retryDelay,networkMode:h.options.networkMode,canRun:()=>!0})),i(this,F).start()}},tt=new WeakMap,et=new WeakMap,q=new WeakMap,F=new WeakMap,ot=new WeakMap,J=new WeakMap,T=new WeakSet,k=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,...ae(r.data,this.options),fetchMeta:t.meta??null};case"success":return{...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 vt(n)&&n.revert&&i(this,et)?{...i(this,et),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),C.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),i(this,q).notify({query:this,type:"updated",action:t})})},Rt);function ae(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Ht(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function ue(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 K,Tt,oe=(Tt=class extends yt{constructor(t={}){super();l(this,K);this.config=t,o(this,K,new Map)}build(t,s,r){const n=s.queryKey,u=s.queryHash??gt(n,s);let h=this.get(u);return h||(h=new ne({cache:this,queryKey:n,queryHash:u,options:t.defaultQueryOptions(s),state:r,defaultOptions:t.getQueryDefaults(n)}),this.add(h)),h}add(t){i(this,K).has(t.queryHash)||(i(this,K).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const s=i(this,K).get(t.queryHash);s&&(t.destroy(),s===t&&i(this,K).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){C.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return i(this,K).get(t)}getAll(){return[...i(this,K).values()]}find(t){const s={exact:!0,...t};return this.getAll().find(r=>St(s,r))}findAll(t={}){const s=this.getAll();return Object.keys(t).length>0?s.filter(r=>St(t,r)):s}notify(t){C.batch(()=>{this.listeners.forEach(s=>{s(t)})})}onFocus(){C.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){C.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},K=new WeakMap,Tt),I,O,W,x,L,jt,he=(jt=class extends Bt{constructor(t){super();l(this,x);l(this,I);l(this,O);l(this,W);this.mutationId=t.mutationId,o(this,O,t.mutationCache),o(this,I,[]),this.state=t.state||ce(),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,I).includes(t)||(i(this,I).push(t),this.clearGcTimeout(),i(this,O).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){o(this,I,i(this,I).filter(s=>s!==t)),this.scheduleGc(),i(this,O).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){i(this,I).length||(this.state.status==="pending"?this.scheduleGc():i(this,O).remove(this))}continue(){var t;return((t=i(this,W))==null?void 0:t.continue())??this.execute(this.state.variables)}async execute(t){var n,u,h,a,f,w,m,d,y,D,S,c,p,E,A,b,Q,j,U,ct;o(this,W,Nt({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(g,z)=>{P(this,x,L).call(this,{type:"failed",failureCount:g,error:z})},onPause:()=>{P(this,x,L).call(this,{type:"pause"})},onContinue:()=>{P(this,x,L).call(this,{type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>i(this,O).canRun(this)}));const s=this.state.status==="pending",r=!i(this,W).canStart();try{if(!s){P(this,x,L).call(this,{type:"pending",variables:t,isPaused:r}),await((u=(n=i(this,O).config).onMutate)==null?void 0:u.call(n,t,this));const z=await((a=(h=this.options).onMutate)==null?void 0:a.call(h,t));z!==this.state.context&&P(this,x,L).call(this,{type:"pending",context:z,variables:t,isPaused:r})}const g=await i(this,W).start();return await((w=(f=i(this,O).config).onSuccess)==null?void 0:w.call(f,g,t,this.state.context,this)),await((d=(m=this.options).onSuccess)==null?void 0:d.call(m,g,t,this.state.context)),await((D=(y=i(this,O).config).onSettled)==null?void 0:D.call(y,g,null,this.state.variables,this.state.context,this)),await((c=(S=this.options).onSettled)==null?void 0:c.call(S,g,null,t,this.state.context)),P(this,x,L).call(this,{type:"success",data:g}),g}catch(g){try{throw await((E=(p=i(this,O).config).onError)==null?void 0:E.call(p,g,t,this.state.context,this)),await((b=(A=this.options).onError)==null?void 0:b.call(A,g,t,this.state.context)),await((j=(Q=i(this,O).config).onSettled)==null?void 0:j.call(Q,void 0,g,this.state.variables,this.state.context,this)),await((ct=(U=this.options).onSettled)==null?void 0:ct.call(U,void 0,g,t,this.state.context)),g}finally{P(this,x,L).call(this,{type:"error",error:g})}}finally{i(this,O).runNext(this)}}},I=new WeakMap,O=new WeakMap,W=new WeakMap,x=new WeakSet,L=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),C.batch(()=>{i(this,I).forEach(r=>{r.onMutationUpdate(t)}),i(this,O).notify({mutation:this,type:"updated",action:t})})},jt);function ce(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var M,ht,Ut,le=(Ut=class extends yt{constructor(t={}){super();l(this,M);l(this,ht);this.config=t,o(this,M,new Map),o(this,ht,Date.now())}build(t,s,r){const n=new he({mutationCache:this,mutationId:++lt(this,ht)._,options:t.defaultMutationOptions(s),state:r});return this.add(n),n}add(t){const s=dt(t),r=i(this,M).get(s)??[];r.push(t),i(this,M).set(s,r),this.notify({type:"added",mutation:t})}remove(t){var r;const s=dt(t);if(i(this,M).has(s)){const n=(r=i(this,M).get(s))==null?void 0:r.filter(u=>u!==t);n&&(n.length===0?i(this,M).delete(s):i(this,M).set(s,n))}this.notify({type:"removed",mutation:t})}canRun(t){var r;const s=(r=i(this,M).get(dt(t)))==null?void 0:r.find(n=>n.state.status==="pending");return!s||s===t}runNext(t){var r;const s=(r=i(this,M).get(dt(t)))==null?void 0:r.find(n=>n!==t&&n.state.isPaused);return(s==null?void 0:s.continue())??Promise.resolve()}clear(){C.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}getAll(){return[...i(this,M).values()].flat()}find(t){const s={exact:!0,...t};return this.getAll().find(r=>Ot(s,r))}findAll(t={}){return this.getAll().filter(s=>Ot(t,s))}notify(t){C.batch(()=>{this.listeners.forEach(s=>{s(t)})})}resumePausedMutations(){const t=this.getAll().filter(s=>s.state.isPaused);return C.batch(()=>Promise.all(t.map(s=>s.continue().catch(R))))}},M=new WeakMap,ht=new WeakMap,Ut);function dt(e){var t;return((t=e.options.scope)==null?void 0:t.id)??String(e.mutationId)}function Et(e){return{onFetch:(t,s)=>{var m,d,y,D,S;const r=t.options,n=(y=(d=(m=t.fetchOptions)==null?void 0:m.meta)==null?void 0:d.fetchMore)==null?void 0:y.direction,u=((D=t.state.data)==null?void 0:D.pages)||[],h=((S=t.state.data)==null?void 0:S.pageParams)||[];let a={pages:[],pageParams:[]},f=0;const w=async()=>{let c=!1;const p=b=>{Object.defineProperty(b,"signal",{enumerable:!0,get:()=>(t.signal.aborted?c=!0:t.signal.addEventListener("abort",()=>{c=!0}),t.signal)})},E=kt(t.options,t.fetchOptions),A=async(b,Q,j)=>{if(c)return Promise.reject();if(Q==null&&b.pages.length)return Promise.resolve(b);const U={queryKey:t.queryKey,pageParam:Q,direction:j?"backward":"forward",meta:t.options.meta};p(U);const ct=await E(U),{maxPages:g}=t.options,z=j?Zt:Yt;return{pages:z(b.pages,ct,g),pageParams:z(b.pageParams,Q,g)}};if(n&&u.length){const b=n==="backward",Q=b?de:Qt,j={pages:u,pageParams:h},U=Q(r,j);a=await A(j,U,b)}else{const b=e??u.length;do{const Q=f===0?h[0]??r.initialPageParam:Qt(r,a);if(f>0&&Q==null)break;a=await A(a,Q),f++}while(f<b)}return a};t.options.persister?t.fetchFn=()=>{var c,p;return(p=(c=t.options).persister)==null?void 0:p.call(c,w,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},s)}:t.fetchFn=w}}}function Qt(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 de(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}var v,N,B,st,rt,_,it,nt,Kt,ve=(Kt=class{constructor(e={}){l(this,v);l(this,N);l(this,B);l(this,st);l(this,rt);l(this,_);l(this,it);l(this,nt);o(this,v,e.queryCache||new oe),o(this,N,e.mutationCache||new le),o(this,B,e.defaultOptions||{}),o(this,st,new Map),o(this,rt,new Map),o(this,_,0)}mount(){lt(this,_)._++,i(this,_)===1&&(o(this,it,Lt.subscribe(async e=>{e&&(await this.resumePausedMutations(),i(this,v).onFocus())})),o(this,nt,ft.subscribe(async e=>{e&&(await this.resumePausedMutations(),i(this,v).onOnline())})))}unmount(){var e,t;lt(this,_)._--,i(this,_)===0&&((e=i(this,it))==null||e.call(this),o(this,it,void 0),(t=i(this,nt))==null||t.call(this),o(this,nt,void 0))}isFetching(e){return i(this,v).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return i(this,N).findAll({...e,status:"pending"}).length}getQueryData(e){var s;const t=this.defaultQueryOptions({queryKey:e});return(s=i(this,v).get(t.queryHash))==null?void 0:s.state.data}ensureQueryData(e){const t=this.getQueryData(e.queryKey);if(t===void 0)return this.fetchQuery(e);{const s=this.defaultQueryOptions(e),r=i(this,v).build(this,s);return e.revalidateIfStale&&r.isStaleByTime(Ft(s.staleTime,r))&&this.prefetchQuery(s),Promise.resolve(t)}}getQueriesData(e){return i(this,v).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,v).get(r.queryHash),u=n==null?void 0:n.state.data,h=zt(t,u);if(h!==void 0)return i(this,v).build(this,r).setData(h,{...s,manual:!0})}setQueriesData(e,t,s){return C.batch(()=>i(this,v).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,v).get(t.queryHash))==null?void 0:s.state}removeQueries(e){const t=i(this,v);C.batch(()=>{t.findAll(e).forEach(s=>{t.remove(s)})})}resetQueries(e,t){const s=i(this,v),r={type:"active",...e};return C.batch(()=>(s.findAll(e).forEach(n=>{n.reset()}),this.refetchQueries(r,t)))}cancelQueries(e={},t={}){const s={revert:!0,...t},r=C.batch(()=>i(this,v).findAll(e).map(n=>n.cancel(s)));return Promise.all(r).then(R).catch(R)}invalidateQueries(e={},t={}){return C.batch(()=>{if(i(this,v).findAll(e).forEach(r=>{r.invalidate()}),e.refetchType==="none")return Promise.resolve();const s={...e,type:e.refetchType??e.type??"active"};return this.refetchQueries(s,t)})}refetchQueries(e={},t){const s={...t,cancelRefetch:(t==null?void 0:t.cancelRefetch)??!0},r=C.batch(()=>i(this,v).findAll(e).filter(n=>!n.isDisabled()).map(n=>{let u=n.fetch(void 0,s);return s.throwOnError||(u=u.catch(R)),n.state.fetchStatus==="paused"?Promise.resolve():u}));return Promise.all(r).then(R)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const s=i(this,v).build(this,t);return s.isStaleByTime(Ft(t.staleTime,s))?s.fetch(t):Promise.resolve(s.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(R).catch(R)}fetchInfiniteQuery(e){return e.behavior=Et(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(R).catch(R)}ensureInfiniteQueryData(e){return e.behavior=Et(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return ft.isOnline()?i(this,N).resumePausedMutations():Promise.resolve()}getQueryCache(){return i(this,v)}getMutationCache(){return i(this,N)}getDefaultOptions(){return i(this,B)}setDefaultOptions(e){o(this,B,e)}setQueryDefaults(e,t){i(this,st).set(at(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...i(this,st).values()];let s={};return t.forEach(r=>{ut(e,r.queryKey)&&(s={...s,...r.defaultOptions})}),s}setMutationDefaults(e,t){i(this,rt).set(at(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...i(this,rt).values()];let s={};return t.forEach(r=>{ut(e,r.mutationKey)&&(s={...s,...r.defaultOptions})}),s}defaultQueryOptions(e){if(e._defaulted)return e;const t={...i(this,B).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=gt(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.enabled!==!0&&t.queryFn===wt&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...i(this,B).mutations,...(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){i(this,v).clear(),i(this,N).clear()}},v=new WeakMap,N=new WeakMap,B=new WeakMap,st=new WeakMap,rt=new WeakMap,_=new WeakMap,it=new WeakMap,nt=new WeakMap,Kt),fe=It.createContext(void 0),be=({client:e,children:t})=>(It.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),_t.jsx(fe.Provider,{value:e,children:t}));export{ve as Q,be as a};
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.