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