vendor: 9,859 bytes, line 1
1function Yt(t,e){for(var s=0;s<e.length;s++){const i=e[s];if(typeof i!="string"&&!Array.isArray(i)){for(const n in i)if(n!=="default"&&!(n in t)){const u=Object.getOwnPropertyDescriptor(i,n);u&&Object.defineProperty(t,n,u.get?u:{enumerable:!0,get:()=>i[n]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}var Ae=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Bt(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var tt={exports:{}},Y={};var yt;function zt(){if(yt)return Y;yt=1;var t=Symbol.for("react.transitional.element"),e=Symbol.for("react.fragment");function s(i,n,u){var c=null;if(u!==void 0&&(c=""+u),n.key!==void 0&&(c=""+n.key),"key"in n){u={};for(var a in n)a!=="key"&&(u[a]=n[a])}else u=n;return n=u.ref,{$$typeof:t,type:i,key:c,ref:n!==void 0?n:null,props:u}}return Y.Fragment=e,Y.jsx=s,Y.jsxs=s,Y}var vt;function Jt(){return vt||(vt=1,tt.exports=zt()),tt.exports}var Wt=Jt(),et={exports:{}},f={};var mt;function Vt(){if(mt)return f;mt=1;var t=Symbol.for("react.transitional.element"),e=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),n=Symbol.for("react.profiler"),u=Symbol.for("react.consumer"),c=Symbol.for("react.context"),a=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),b=Symbol.for("react.memo"),l=Symbol.for("react.lazy"),j=Symbol.for("react.activity"),C=Symbol.iterator;function x(r){return r===null||typeof r!="object"?null:(r=C&&r[C]||r["@@iterator"],typeof r=="function"?r:null)}var O={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v=Object.assign,P={};function E(r,o,p){this.props=r,this.context=o,this.refs=P,this.updater=p||O}E.prototype.isReactComponent={},E.prototype.setState=function(r,o){if(typeof r!="object"&&typeof r!="function"&&r!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,r,o,"setState")},E.prototype.forceUpdate=function(r){this.updater.enqueueForceUpdate(this,r,"forceUpdate")};function _(){}_.prototype=E.prototype;function M(r,o,p){this.props=r,this.context=o,this.refs=P,this.updater=p||O}var Q=M.prototype=new _;Q.constructor=M,v(Q,E.prototype),Q.isPureReactComponent=!0;var G=Array.isArray;function T(){}var y={H:null,A:null,T:null,S:null},U=Object.prototype.hasOwnProperty;function I(r,o,p){var d=p.ref;return{$$typeof:t,type:r,key:o,ref:d!==void 0?d:null,props:p}}function L(r,o){return I(r.type,o,r.props)}function X(r){return typeof r=="object"&&r!==null&&r.$$typeof===t}function Lt(r){var o={"=":"=0",":":"=2"};return"$"+r.replace(/[=:]/g,function(p){return o[p]})}var dt=/\/+/g;function Z(r,o){return typeof r=="object"&&r!==null&&r.key!=null?Lt(""+r.key):o.toString(36)}function Nt(r){switch(r.status){case"fulfilled":return r.value;case"rejected":throw r.reason;default:switch(typeof r.status=="string"?r.then(T,T):(r.status="pending",r.then(function(o){r.status==="pending"&&(r.status="fulfilled",r.value=o)},function(o){r.status==="pending"&&(r.status="rejected",r.reason=o)})),r.status){case"fulfilled":return r.value;case"rejected":throw r.reason}}throw r}function N(r,o,p,d,m){var g=typeof r;(g==="undefined"||g==="boolean")&&(r=null);var R=!1;if(r===null)R=!0;else switch(g){case"bigint":case"string":case"number":R=!0;break;case"object":switch(r.$$typeof){case t:case e:R=!0;break;case l:return R=r._init,N(R(r._payload),o,p,d,m)}}if(R)return m=m(r),R=d===""?"."+Z(r,0):d,G(m)?(p="",R!=null&&(p=R.replace(dt,"$&/")+"/"),N(m,o,p,"",function(Gt){return Gt})):m!=null&&(X(m)&&(m=L(m,p+(m.key==null||r&&r.key===m.key?"":(""+m.key).replace(dt,"$&/")+"/")+R)),o.push(m)),1;R=0;var q=d===""?".":d+":";if(G(r))for(var A=0;A<r.length;A++)d=r[A],g=q+Z(d,A),R+=N(d,o,p,g,m);else if(A=x(r),typeof A=="function")for(r=A.call(r),A=0;!(d=r.next()).done;)d=d.value,g=q+Z(d,A++),R+=N(d,o,p,g,m);else if(g==="object"){if(typeof r.then=="function")return N(Nt(r),o,p,d,m);throw o=String(r),Error("Objects are not valid as a React child (found: "+(o==="[object Object]"?"object with keys {"+Object.keys(r).join(", ")+"}":o)+"). If you meant to render a collection of children, use an array instead.")}return R}function z(r,o,p){if(r==null)return r;var d=[],m=0;return N(r,d,"","",function(g){return o.call(p,g,m++)}),d}function Kt(r){if(r._status===-1){var o=r._result;o=o(),o.then(function(p){(r._status===0||r._status===-1)&&(r._status=1,r._result=p)},function(p){(r._status===0||r._status===-1)&&(r._status=2,r._result=p)}),r._status===-1&&(r._status=0,r._result=o)}if(r._status===1)return r._result.default;throw r._result}var pt=typeof reportError=="function"?reportError:function(r){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var o=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof r=="object"&&r!==null&&typeof r.message=="string"?String(r.message):String(r),error:r});if(!window.dispatchEvent(o))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",r);return}console.error(r)},$t={map:z,forEach:function(r,o,p){z(r,function(){o.apply(this,arguments)},p)},count:function(r){var o=0;return z(r,function(){o++}),o},toArray:function(r){return z(r,function(o){return o})||[]},only:function(r){if(!X(r))throw Error("React.Children.only expected to receive a single React element child.");return r}};return f.Activity=j,f.Children=$t,f.Component=E,f.Fragment=s,f.Profiler=n,f.PureComponent=M,f.StrictMode=i,f.Suspense=h,f.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=y,f.__COMPILER_RUNTIME={__proto__:null,c:function(r){return y.H.useMemoCache(r)}},f.cache=function(r){return function(){return r.apply(null,arguments)}},f.cacheSignal=function(){return null},f.cloneElement=function(r,o,p){if(r==null)throw Error("The argument must be a React element, but you passed "+r+".");var d=v({},r.props),m=r.key;if(o!=null)for(g in o.key!==void 0&&(m=""+o.key),o)!U.call(o,g)||g==="key"||g==="__self"||g==="__source"||g==="ref"&&o.ref===void 0||(d[g]=o[g]);var g=arguments.length-2;if(g===1)d.children=p;else if(1<g){for(var R=Array(g),q=0;q<g;q++)R[q]=arguments[q+2];d.children=R}return I(r.type,m,d)},f.createContext=function(r){return r={$$typeof:c,_currentValue:r,_currentValue2:r,_threadCount:0,Provider:null,Consumer:null},r.Provider=r,r.Consumer={$$typeof:u,_context:r},r},f.createElement=function(r,o,p){var d,m={},g=null;if(o!=null)for(d in o.key!==void 0&&(g=""+o.key),o)U.call(o,d)&&d!=="key"&&d!=="__self"&&d!=="__source"&&(m[d]=o[d]);var R=arguments.length-2;if(R===1)m.children=p;else if(1<R){for(var q=Array(R),A=0;A<R;A++)q[A]=arguments[A+2];m.children=q}if(r&&r.defaultProps)for(d in R=r.defaultProps,R)m[d]===void 0&&(m[d]=R[d]);return I(r,g,m)},f.createRef=function(){return{current:null}},f.forwardRef=function(r){return{$$typeof:a,render:r}},f.isValidElement=X,f.lazy=function(r){return{$$typeof:l,_payload:{_status:-1,_result:r},_init:Kt}},f.memo=function(r,o){return{$$typeof:b,type:r,compare:o===void 0?null:o}},f.startTransition=function(r){var o=y.T,p={};y.T=p;try{var d=r(),m=y.S;m!==null&&m(p,d),typeof d=="object"&&d!==null&&typeof d.then=="function"&&d.then(T,pt)}catch(g){pt(g)}finally{o!==null&&p.types!==null&&(o.types=p.types),y.T=o}},f.unstable_useCacheRefresh=function(){return y.H.useCacheRefresh()},f.use=function(r){return y.H.use(r)},f.useActionState=function(r,o,p){return y.H.useActionState(r,o,p)},f.useCallback=function(r,o){return y.H.useCallback(r,o)},f.useContext=function(r){return y.H.useContext(r)},f.useDebugValue=function(){},f.useDeferredValue=function(r,o){return y.H.useDeferredValue(r,o)},f.useEffect=function(r,o){return y.H.useEffect(r,o)},f.useEffectEvent=function(r){return y.H.useEffectEvent(r)},f.useId=function(){return y.H.useId()},f.useImperativeHandle=function(r,o,p){return y.H.useImperativeHandle(r,o,p)},f.useInsertionEffect=function(r,o){return y.H.useInsertionEffect(r,o)},f.useLayoutEffect=function(r,o){return y.H.useLayoutEffect(r,o)},f.useMemo=function(r,o){return y.H.useMemo(r,o)},f.useOptimistic=function(r,o){return y.H.useOptimistic(r,o)},f.useReducer=function(r,o,p){return y.H.useReducer(r,o,p)},f.useRef=function(r){return y.H.useRef(r)},f.useState=function(r){return y.H.useState(r)},f.useSyncExternalStore=function(r,o,p){return y.H.useSyncExternalStore(r,o,p)},f.useTransition=function(){return y.H.useTransition()},f.version="19.2.0",f}var gt;function Xt(){return gt||(gt=1,et.exports=Vt()),et.exports}var S=Xt();const Zt=Bt(S),Me=Yt({__proto__:null,default:Zt},[S]);var $=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},k=typeof window>"u"||"Deno"in globalThis;function F(){}function te(t,e){return typeof t=="function"?t(e):t}function rt(t){return typeof t=="number"&&t>=0&&t!==1/0}function Tt(t,e){return Math.max(t+(e||0)-Date.now(),0)}function K(t,e){return typeof t=="function"?t(e):t}function D(t,e){return typeof t=="function"?t(e):t}function bt(t,e){const{type:s="all",exact:i,fetchStatus:n,predicate:u,queryKey:c,stale:a}=t;if(c){if(i){if(e.queryHash!==ct(c,e.options))return!1}else if(!B(e.queryKey,c))return!1}if(s!=="all"){const h=e.isActive();if(s==="active"&&!h||s==="inactive"&&h)return!1}return!(typeof a=="boolean"&&e.isStale()!==a||n&&n!==e.state.fetchStatus||u&&!u(e))}function Rt(t,e){const{exact:s,status:i,predicate:n,mutationKey:u}=t;if(u){if(!e.options.mutationKey)return!1;if(s){if(H(e.options.mutationKey)!==H(u))return!1}else if(!B(e.options.mutationKey,u))return!1}
vendor: 30,277 bytes, line 1
1return!(i&&e.state.status!==i||n&&!n(e))}function ct(t,e){return(e?.queryKeyHashFn||H)(t)}function H(t){return JSON.stringify(t,(e,s)=>it(s)?Object.keys(s).sort().reduce((i,n)=>(i[n]=s[n],i),{}):s)}function B(t,e){return t===e?!0:typeof t!=typeof e?!1:t&&e&&typeof t=="object"&&typeof e=="object"?!Object.keys(e).some(s=>!B(t[s],e[s])):!1}function At(t,e){if(t===e)return t;const s=Et(t)&&Et(e);if(s||it(t)&&it(e)){const i=s?t:Object.keys(t),n=i.length,u=s?e:Object.keys(e),c=u.length,a=s?[]:{};let h=0;for(let b=0;b<c;b++){const l=s?b:u[b];(!s&&i.includes(l)||s)&&t[l]===void 0&&e[l]===void 0?(a[l]=void 0,h++):(a[l]=At(t[l],e[l]),a[l]===t[l]&&t[l]!==void 0&&h++)}return n===c&&h===n?t:a}return e}function W(t,e){if(!e||Object.keys(t).length!==Object.keys(e).length)return!1;for(const s in t)if(t[s]!==e[s])return!1;return!0}function Et(t){return Array.isArray(t)&&t.length===Object.keys(t).length}function it(t){if(!Ot(t))return!1;const e=t.constructor;if(e===void 0)return!0;const s=e.prototype;return!(!Ot(s)||!s.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(t)!==Object.prototype)}function Ot(t){return Object.prototype.toString.call(t)==="[object Object]"}function ee(t){return new Promise(e=>{setTimeout(e,t)})}function nt(t,e,s){return typeof s.structuralSharing=="function"?s.structuralSharing(t,e):s.structuralSharing!==!1?At(t,e):e}function Fe(t){return t}function se(t,e,s=0){const i=[...t,e];return s&&i.length>s?i.slice(1):i}function re(t,e,s=0){const i=[e,...t];return s&&i.length>s?i.slice(0,-1):i}var ht=Symbol();function Mt(t,e){return!t.queryFn&&e?.initialPromise?()=>e.initialPromise:!t.queryFn||t.queryFn===ht?()=>Promise.reject(new Error(`Missing queryFn: '${t.queryHash}'`)):t.queryFn}var ie=class extends ${#t;#e;#r;constructor(){super(),this.#r=t=>{if(!k&&window.addEventListener){const e=()=>t();return window.addEventListener("visibilitychange",e,!1),()=>{window.removeEventListener("visibilitychange",e)}}}}onSubscribe(){this.#e||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(t){this.#r=t,this.#e?.(),this.#e=t(e=>{typeof e=="boolean"?this.setFocused(e):this.onFocus()})}setFocused(t){this.#t!==t&&(this.#t=t,this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(e=>{e(t)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},lt=new ie,ne=class extends ${#t=!0;#e;#r;constructor(){super(),this.#r=t=>{if(!k&&window.addEventListener){const e=()=>t(!0),s=()=>t(!1);return window.addEventListener("online",e,!1),window.addEventListener("offline",s,!1),()=>{window.removeEventListener("online",e),window.removeEventListener("offline",s)}}}}onSubscribe(){this.#e||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(t){this.#r=t,this.#e?.(),this.#e=t(this.setOnline.bind(this))}setOnline(t){this.#t!==t&&(this.#t=t,this.listeners.forEach(s=>{s(t)}))}isOnline(){return this.#t}},V=new ne;function ot(){let t,e;const s=new Promise((n,u)=>{t=n,e=u});s.status="pending",s.catch(()=>{});function i(n){Object.assign(s,n),delete s.resolve,delete s.reject}return s.resolve=n=>{i({status:"fulfilled",value:n}),t(n)},s.reject=n=>{i({status:"rejected",reason:n}),e(n)},s}function oe(t){return Math.min(1e3*2**t,3e4)}function Ft(t){return(t??"online")==="online"?V.isOnline():!0}var Qt=class extends Error{constructor(t){super("CancelledError"),this.revert=t?.revert,this.silent=t?.silent}};function st(t){return t instanceof Qt}function Dt(t){let e=!1,s=0,i=!1,n;const u=ot(),c=v=>{i||(C(new Qt(v)),t.abort?.())},a=()=>{e=!0},h=()=>{e=!1},b=()=>lt.isFocused()&&(t.networkMode==="always"||V.isOnline())&&t.canRun(),l=()=>Ft(t.networkMode)&&t.canRun(),j=v=>{i||(i=!0,t.onSuccess?.(v),n?.(),u.resolve(v))},C=v=>{i||(i=!0,t.onError?.(v),n?.(),u.reject(v))},x=()=>new Promise(v=>{n=P=>{(i||b())&&v(P)},t.onPause?.()}).then(()=>{n=void 0,i||t.onContinue?.()}),O=()=>{if(i)return;let v;const P=s===0?t.initialPromise:void 0;try{v=P??t.fn()}catch(E){v=Promise.reject(E)}Promise.resolve(v).then(j).catch(E=>{if(i)return;const _=t.retry??(k?0:3),M=t.retryDelay??oe,Q=typeof M=="function"?M(s,E):M,G=_===!0||typeof _=="number"&&s<_||typeof _=="function"&&_(s,E);if(e||!G){C(E);return}s++,t.onFail?.(s,E),ee(Q).then(()=>b()?void 0:x()).then(()=>{e?C(E):O()})})};return{promise:u,cancel:c,continue:()=>(n?.(),u),cancelRetry:a,continueRetry:h,canStart:l,start:()=>(l()?O():x().then(O),u)}}function ue(){let t=[],e=0,s=a=>{a()},i=a=>{a()},n=a=>setTimeout(a,0);const u=a=>{e?t.push(a):n(()=>{s(a)})},c=()=>{const a=t;t=[],a.length&&n(()=>{i(()=>{a.forEach(h=>{s(h)})})})};return{batch:a=>{let h;e++;try{h=a()}finally{e--,e||c()}return h},batchCalls:a=>(...h)=>{u(()=>{a(...h)})},schedule:u,setNotifyFunction:a=>{s=a},setBatchNotifyFunction:a=>{i=a},setScheduler:a=>{n=a}}}var w=ue(),jt=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),rt(this.gcTime)&&(this.#t=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(t){this.gcTime=Math.max(this.gcTime||0,t??(k?1/0:300*1e3))}clearGcTimeout(){this.#t&&(clearTimeout(this.#t),this.#t=void 0)}},ae=class extends jt{#t;#e;#r;#s;#o;#n;constructor(t){super(),this.#n=!1,this.#o=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.#r=t.cache,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.#t=ce(this.options),this.state=t.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#s?.promise}setOptions(t){this.options={...this.#o,...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#r.remove(this)}setData(t,e){const s=nt(this.state.data,t,this.options);return this.#i({data:s,type:"success",dataUpdatedAt:e?.updatedAt,manual:e?.manual}),s}setState(t,e){this.#i({type:"setState",state:t,setStateOptions:e})}cancel(t){const e=this.#s?.promise;return this.#s?.cancel(t),e?e.then(F).catch(F):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(t=>D(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===ht||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||!Tt(this.state.dataUpdatedAt,t)}onFocus(){this.observers.find(e=>e.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#s?.continue()}onOnline(){this.observers.find(e=>e.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#s?.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),this.#r.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(e=>e!==t),this.observers.length||(this.#s&&(this.#n?this.#s.cancel({revert:!0}):this.#s.cancelRetry()),this.scheduleGc()),this.#r.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#i({type:"invalidate"})}fetch(t,e){if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&e?.cancelRefetch)this.cancel({silent:!0});else if(this.#s)return this.#s.continueRetry(),this.#s.promise}if(t&&this.setOptions(t),!this.options.queryFn){const a=this.observers.find(h=>h.options.queryFn);a&&this.setOptions(a.options)}const s=new AbortController,i=a=>{Object.defineProperty(a,"signal",{enumerable:!0,get:()=>(this.#n=!0,s.signal)})},n=()=>{const a=Mt(this.options,e),h={queryKey:this.queryKey,meta:this.meta};return i(h),this.#n=!1,this.options.persister?this.options.persister(a,h,this):a(h)},u={fetchOptions:e,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:n};i(u),this.options.behavior?.onFetch(u,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==u.fetchOptions?.meta)&&this.#i({type:"fetch",meta:u.fetchOptions?.meta});const c=a=>{st(a)&&a.silent||this.#i({type:"error",error:a}),st(a)||(this.#r.config.onError?.(a,this),this.#r.config.onSettled?.(this.state.data,a,this)),this.scheduleGc()};return this.#s=Dt({initialPromise:e?.initialPromise,fn:u.fetchFn,abort:s.abort.bind(s),onSuccess:a=>{if(a===void 0){c(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(a)}catch(h){c(h);return}this.#r.config.onSuccess?.(a,this),this.#r.config.onSettled?.(a,this.state.error,this),this.scheduleGc()},onError:c,onFail:(a,h)=>{this.#i({type:"failed",failureCount:a,error:h})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:u.options.retry,retryDelay:u.options.retryDelay,networkMode:u.options.networkMode,canRun:()=>!0}),this.#s.start()}#i(t){const e=s=>{switch(t.type){case"failed":return{...s,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...s,fetchStatus:"paused"};case"continue":return{...s,fetchStatus:"fetching"};case"fetch":return{...s,...xt(s.data,this.options),fetchMeta:t.meta??null};case"success":return{...s,data:t.data,dataUpdateCount:s.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const i=t.error;return st(i)&&i.revert&&this.#e?{...this.#e,fetchStatus:"idle"}:{...s,error:i,errorUpdateCount:s.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:s.fetchFailureCount+1,fetchFailureReason:i,fetchStatus:"idle",status:"error"};case"invalidate":return{...s,isInvalidated:!0};case"setState":return{...s,...t.state}}};this.state=e(this.state),w.batch(()=>{this.observers.forEach(s=>{s.onQueryUpdate()}),this.#r.notify({query:this,type:"updated",action:t})})}};function xt(t,e){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Ft(e.networkMode)?"fetching":"paused",...t===void 0&&{error:null,status:"pending"}}}function ce(t){const e=typeof t.initialData=="function"?t.initialData():t.initialData,s=e!==void 0,i=s?typeof t.initialDataUpdatedAt=="function"?t.initialDataUpdatedAt():t.initialDataUpdatedAt:0;return{data:e,dataUpdateCount:0,dataUpdatedAt:s?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:s?"success":"pending",fetchStatus:"idle"}}var he=class extends ${constructor(t={}){super(),this.config=t,this.#t=new Map}#t;build(t,e,s){const i=e.queryKey,n=e.queryHash??ct(i,e);let u=this.get(n);return u||(u=new ae({cache:this,queryKey:i,queryHash:n,options:t.defaultQueryOptions(e),state:s,defaultOptions:t.getQueryDefaults(i)}),this.add(u)),u}add(t){this.#t.has(t.queryHash)||(this.#t.set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const e=this.#t.get(t.queryHash);e&&(t.destroy(),e===t&&this.#t.delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){w.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return this.#t.get(t)}getAll(){return[...this.#t.values()]}find(t){const e={exact:!0,...t};return this.getAll().find(s=>bt(e,s))}findAll(t={}){const e=this.getAll();return Object.keys(t).length>0?e.filter(s=>bt(t,s)):e}notify(t){w.batch(()=>{this.listeners.forEach(e=>{e(t)})})}onFocus(){w.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){w.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},le=class extends jt{#t;#e;#r;constructor(t){super(),this.mutationId=t.mutationId,this.#e=t.mutationCache,this.#t=[],this.state=t.state||It(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#t.includes(t)||(this.#t.push(t),this.clearGcTimeout(),this.#e.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#t=this.#t.filter(e=>e!==t),this.scheduleGc(),this.#e.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#t.length||(this.state.status==="pending"?this.scheduleGc():this.#e.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(t){this.#r=Dt({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(i,n)=>{this.#s({type:"failed",failureCount:i,error:n})},onPause:()=>{this.#s({type:"pause"})},onContinue:()=>{this.#s({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#e.canRun(this)});const e=this.state.status==="pending",s=!this.#r.canStart();try{if(!e){this.#s({type:"pending",variables:t,isPaused:s}),await this.#e.config.onMutate?.(t,this);const n=await this.options.onMutate?.(t);n!==this.state.context&&this.#s({type:"pending",context:n,variables:t,isPaused:s})}const i=await this.#r.start();return await this.#e.config.onSuccess?.(i,t,this.state.context,this),await this.options.onSuccess?.(i,t,this.state.context),await this.#e.config.onSettled?.(i,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(i,null,t,this.state.context),this.#s({type:"success",data:i}),i}catch(i){try{throw await this.#e.config.onError?.(i,t,this.state.context,this),await this.options.onError?.(i,t,this.state.context),await this.#e.config.onSettled?.(void 0,i,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,i,t,this.state.context),i}finally{this.#s({type:"error",error:i})}}finally{this.#e.runNext(this)}}#s(t){const e=s=>{switch(t.type){case"failed":return{...s,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...s,isPaused:!0};case"continue":return{...s,isPaused:!1};case"pending":return{...s,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...s,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...s,data:void 0,error:t.error,failureCount:s.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=e(this.state),w.batch(()=>{this.#t.forEach(s=>{s.onMutationUpdate(t)}),this.#e.notify({mutation:this,type:"updated",action:t})})}};function It(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var fe=class extends ${constructor(t={}){super(),this.config=t,this.#t=new Map,this.#e=Date.now()}#t;#e;build(t,e,s){const i=new le({mutationCache:this,mutationId:++this.#e,options:t.defaultMutationOptions(e),state:s});return this.add(i),i}add(t){const e=J(t),s=this.#t.get(e)??[];s.push(t),this.#t.set(e,s),this.notify({type:"added",mutation:t})}remove(t){const e=J(t);if(this.#t.has(e)){const s=this.#t.get(e)?.filter(i=>i!==t);s&&(s.length===0?this.#t.delete(e):this.#t.set(e,s))}this.notify({type:"removed",mutation:t})}canRun(t){const e=this.#t.get(J(t))?.find(s=>s.state.status==="pending");return!e||e===t}runNext(t){return this.#t.get(J(t))?.find(s=>s!==t&&s.state.isPaused)?.continue()??Promise.resolve()}clear(){w.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}getAll(){return[...this.#t.values()].flat()}find(t){const e={exact:!0,...t};return this.getAll().find(s=>Rt(e,s))}findAll(t={}){return this.getAll().filter(e=>Rt(t,e))}notify(t){w.batch(()=>{this.listeners.forEach(e=>{e(t)})})}resumePausedMutations(){const t=this.getAll().filter(e=>e.state.isPaused);return w.batch(()=>Promise.all(t.map(e=>e.continue().catch(F))))}};function J(t){return t.options.scope?.id??String(t.mutationId)}function Ct(t){return{onFetch:(e,s)=>{const i=e.options,n=e.fetchOptions?.meta?.fetchMore?.direction,u=e.state.data?.pages||[],c=e.state.data?.pageParams||[];let a={pages:[],pageParams:[]},h=0;const b=async()=>{let l=!1;const j=O=>{Object.defineProperty(O,"signal",{enumerable:!0,get:()=>(e.signal.aborted?l=!0:e.signal.addEventListener("abort",()=>{l=!0}),e.signal)})},C=Mt(e.options,e.fetchOptions),x=async(O,v,P)=>{if(l)return Promise.reject();if(v==null&&O.pages.length)return Promise.resolve(O);const E={queryKey:e.queryKey,pageParam:v,direction:P?"backward":"forward",meta:e.options.meta};j(E);const _=await C(E),{maxPages:M}=e.options,Q=P?re:se;return{pages:Q(O.pages,_,M),pageParams:Q(O.pageParams,v,M)}};if(n&&u.length){const O=n==="backward",v=O?de:wt,P={pages:u,pageParams:c},E=v(i,P);a=await x(P,E,O)}else{const O=t??u.length;do{const v=h===0?c[0]??i.initialPageParam:wt(i,a);if(h>0&&v==null)break;a=await x(a,v),h++}while(h<O)}return a};e.options.persister?e.fetchFn=()=>e.options.persister?.(b,{queryKey:e.queryKey,meta:e.options.meta,signal:e.signal},s):e.fetchFn=b}}}function wt(t,{pages:e,pageParams:s}){const i=e.length-1;return e.length>0?t.getNextPageParam(e[i],e,s[i],s):void 0}function de(t,{pages:e,pageParams:s}){return e.length>0?t.getPreviousPageParam?.(e[0],e,s[0],s):void 0}var Qe=class{#t;#e;#r;#s;#o;#n;#i;#u;constructor(t={}){this.#t=t.queryCache||new he,this.#e=t.mutationCache||new fe,this.#r=t.defaultOptions||{},this.#s=new Map,this.#o=new Map,this.#n=0}mount(){this.#n++,this.#n===1&&(this.#i=lt.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#u=V.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#n--,this.#n===0&&(this.#i?.(),this.#i=void 0,this.#u?.(),this.#u=void 0)}isFetching(t){return this.#t.findAll({...t,fetchStatus:"fetching"}).length}isMutating(t){return this.#e.findAll({...t,status:"pending"}).length}getQueryData(t){const e=this.defaultQueryOptions({queryKey:t});return this.#t.get(e.queryHash)?.state.data}ensureQueryData(t){const e=this.getQueryData(t.queryKey);if(e===void 0)return this.fetchQuery(t);{const s=this.defaultQueryOptions(t),i=this.#t.build(this,s);return t.revalidateIfStale&&i.isStaleByTime(K(s.staleTime,i))&&this.prefetchQuery(s),Promise.resolve(e)}}getQueriesData(t){return this.#t.findAll(t).map(({queryKey:e,state:s})=>{const i=s.data;return[e,i]})}setQueryData(t,e,s){const i=this.defaultQueryOptions({queryKey:t}),u=this.#t.get(i.queryHash)?.state.data,c=te(e,u);if(c!==void 0)return this.#t.build(this,i).setData(c,{...s,manual:!0})}setQueriesData(t,e,s){return w.batch(()=>this.#t.findAll(t).map(({queryKey:i})=>[i,this.setQueryData(i,e,s)]))}getQueryState(t){const e=this.defaultQueryOptions({queryKey:t});return this.#t.get(e.queryHash)?.state}removeQueries(t){const e=this.#t;w.batch(()=>{e.findAll(t).forEach(s=>{e.remove(s)})})}resetQueries(t,e){const s=this.#t,i={type:"active",...t};return w.batch(()=>(s.findAll(t).forEach(n=>{n.reset()}),this.refetchQueries(i,e)))}cancelQueries(t={},e={}){const s={revert:!0,...e},i=w.batch(()=>this.#t.findAll(t).map(n=>n.cancel(s)));return Promise.all(i).then(F).catch(F)}invalidateQueries(t={},e={}){return w.batch(()=>{if(this.#t.findAll(t).forEach(i=>{i.invalidate()}),t.refetchType==="none")return Promise.resolve();const s={...t,type:t.refetchType??t.type??"active"};return this.refetchQueries(s,e)})}refetchQueries(t={},e){const s={...e,cancelRefetch:e?.cancelRefetch??!0},i=w.batch(()=>this.#t.findAll(t).filter(n=>!n.isDisabled()).map(n=>{let u=n.fetch(void 0,s);return s.throwOnError||(u=u.catch(F)),n.state.fetchStatus==="paused"?Promise.resolve():u}));return Promise.all(i).then(F)}fetchQuery(t){const e=this.defaultQueryOptions(t);e.retry===void 0&&(e.retry=!1);const s=this.#t.build(this,e);return s.isStaleByTime(K(e.staleTime,s))?s.fetch(e):Promise.resolve(s.state.data)}prefetchQuery(t){return this.fetchQuery(t).then(F).catch(F)}fetchInfiniteQuery(t){return t.behavior=Ct(t.pages),this.fetchQuery(t)}prefetchInfiniteQuery(t){return this.fetchInfiniteQuery(t).then(F).catch(F)}ensureInfiniteQueryData(t){return t.behavior=Ct(t.pages),this.ensureQueryData(t)}resumePausedMutations(){return V.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#r}setDefaultOptions(t){this.#r=t}setQueryDefaults(t,e){this.#s.set(H(t),{queryKey:t,defaultOptions:e})}getQueryDefaults(t){const e=[...this.#s.values()];let s={};return e.forEach(i=>{B(t,i.queryKey)&&(s={...s,...i.defaultOptions})}),s}setMutationDefaults(t,e){this.#o.set(H(t),{mutationKey:t,defaultOptions:e})}getMutationDefaults(t){const e=[...this.#o.values()];let s={};return e.forEach(i=>{B(t,i.mutationKey)&&(s={...s,...i.defaultOptions})}),s}defaultQueryOptions(t){if(t._defaulted)return t;const e={...this.#r.queries,...this.getQueryDefaults(t.queryKey),...t,_defaulted:!0};return e.queryHash||(e.queryHash=ct(e.queryKey,e)),e.refetchOnReconnect===void 0&&(e.refetchOnReconnect=e.networkMode!=="always"),e.throwOnError===void 0&&(e.throwOnError=!!e.suspense),!e.networkMode&&e.persister&&(e.networkMode="offlineFirst"),e.enabled!==!0&&e.queryFn===ht&&(e.enabled=!1),e}defaultMutationOptions(t){return t?._defaulted?t:{...this.#r.mutations,...t?.mutationKey&&this.getMutationDefaults(t.mutationKey),...t,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},pe=class extends ${constructor(t,e){super(),this.options=e,this.#t=t,this.#u=null,this.#i=ot(),this.options.experimental_prefetchInRender||this.#i.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(e)}#t;#e=void 0;#r=void 0;#s=void 0;#o;#n;#i;#u;#y;#f;#d;#c;#h;#a;#p=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),St(this.#e,this.options)?this.#l():this.updateResult(),this.#b())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return ut(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return ut(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#R(),this.#E(),this.#e.removeObserver(this)}setOptions(t,e){const s=this.options,i=this.#e;if(this.options=this.#t.defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof D(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#O(),this.#e.setOptions(this.options),s._defaulted&&!W(this.options,s)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const n=this.hasListeners();n&&Pt(this.#e,i,this.options,s)&&this.#l(),this.updateResult(e),n&&(this.#e!==i||D(this.options.enabled,this.#e)!==D(s.enabled,this.#e)||K(this.options.staleTime,this.#e)!==K(s.staleTime,this.#e))&&this.#v();const u=this.#m();n&&(this.#e!==i||D(this.options.enabled,this.#e)!==D(s.enabled,this.#e)||u!==this.#a)&&this.#g(u)}getOptimisticResult(t){const e=this.#t.getQueryCache().build(this.#t,t),s=this.createResult(e,t);return ve(this,s)&&(this.#s=s,this.#n=this.options,this.#o=this.#e.state),s}getCurrentResult(){return this.#s}trackResult(t,e){const s={};return Object.keys(t).forEach(i=>{Object.defineProperty(s,i,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(i),e?.(i),t[i])})}),s}trackProp(t){this.#p.add(t)}getCurrentQuery(){return this.#e}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const e=this.#t.defaultQueryOptions(t),s=this.#t.getQueryCache().build(this.#t,e);return s.fetch().then(()=>this.createResult(s,e))}fetch(t){return this.#l({...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#s))}#l(t){this.#O();let e=this.#e.fetch(this.options,t);return t?.throwOnError||(e=e.catch(F)),e}#v(){this.#R();const t=K(this.options.staleTime,this.#e);if(k||this.#s.isStale||!rt(t))return;const s=Tt(this.#s.dataUpdatedAt,t)+1;this.#c=setTimeout(()=>{this.#s.isStale||this.updateResult()},s)}#m(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#g(t){this.#E(),this.#a=t,!(k||D(this.options.enabled,this.#e)===!1||!rt(this.#a)||this.#a===0)&&(this.#h=setInterval(()=>{(this.options.refetchIntervalInBackground||lt.isFocused())&&this.#l()},this.#a))}#b(){this.#v(),this.#g(this.#m())}#R(){this.#c&&(clearTimeout(this.#c),this.#c=void 0)}#E(){this.#h&&(clearInterval(this.#h),this.#h=void 0)}createResult(t,e){const s=this.#e,i=this.options,n=this.#s,u=this.#o,c=this.#n,h=t!==s?t.state:this.#r,{state:b}=t;let l={...b},j=!1,C;if(e._optimisticResults){const y=this.hasListeners(),U=!y&&St(t,e),I=y&&Pt(t,s,e,i);(U||I)&&(l={...l,...xt(b.data,t.options)}),e._optimisticResults==="isRestoring"&&(l.fetchStatus="idle")}let{error:x,errorUpdatedAt:O,status:v}=l;if(e.select&&l.data!==void 0)if(n&&l.data===u?.data&&e.select===this.#y)C=this.#f;else try{this.#y=e.select,C=e.select(l.data),C=nt(n?.data,C,e),this.#f=C,this.#u=null}catch(y){this.#u=y}else C=l.data;if(e.placeholderData!==void 0&&C===void 0&&v==="pending"){let y;if(n?.isPlaceholderData&&e.placeholderData===c?.placeholderData)y=n.data;else if(y=typeof e.placeholderData=="function"?e.placeholderData(this.#d?.state.data,this.#d):e.placeholderData,e.select&&y!==void 0)try{y=e.select(y),this.#u=null}catch(U){this.#u=U}y!==void 0&&(v="success",C=nt(n?.data,y,e),j=!0)}this.#u&&(x=this.#u,C=this.#f,O=Date.now(),v="error");const P=l.fetchStatus==="fetching",E=v==="pending",_=v==="error",M=E&&P,Q=C!==void 0,T={status:v,fetchStatus:l.fetchStatus,isPending:E,isSuccess:v==="success",isError:_,isInitialLoading:M,isLoading:M,data:C,dataUpdatedAt:l.dataUpdatedAt,error:x,errorUpdatedAt:O,failureCount:l.fetchFailureCount,failureReason:l.fetchFailureReason,errorUpdateCount:l.errorUpdateCount,isFetched:l.dataUpdateCount>0||l.errorUpdateCount>0,isFetchedAfterMount:l.dataUpdateCount>h.dataUpdateCount||l.errorUpdateCount>h.errorUpdateCount,isFetching:P,isRefetching:P&&!E,isLoadingError:_&&!Q,isPaused:l.fetchStatus==="paused",isPlaceholderData:j,isRefetchError:_&&Q,isStale:ft(t,e),refetch:this.refetch,promise:this.#i};if(this.options.experimental_prefetchInRender){const y=L=>{T.status==="error"?L.reject(T.error):T.data!==void 0&&L.resolve(T.data)},U=()=>{const L=this.#i=T.promise=ot();y(L)},I=this.#i;switch(I.status){case"pending":t.queryHash===s.queryHash&&y(I);break;case"fulfilled":(T.status==="error"||T.data!==I.value)&&U();break;case"rejected":(T.status!=="error"||T.error!==I.reason)&&U();break}}return T}updateResult(t){const e=this.#s,s=this.createResult(this.#e,this.options);if(this.#o=this.#e.state,this.#n=this.options,this.#o.data!==void 0&&(this.#d=this.#e),W(s,e))return;this.#s=s;const i={},n=()=>{if(!e)return!0;const{notifyOnChangeProps:u}=this.options,c=typeof u=="function"?u():u;if(c==="all"||!c&&!this.#p.size)return!0;const a=new Set(c??this.#p);return this.options.throwOnError&&a.add("error"),Object.keys(this.#s).some(h=>{const b=h;return this.#s[b]!==e[b]&&a.has(b)})};t?.listeners!==!1&&n()&&(i.listeners=!0),this.#C({...i,...t})}#O(){const t=this.#t.getQueryCache().build(this.#t,this.options);if(t===this.#e)return;const e=this.#e;this.#e=t,this.#r=t.state,this.hasListeners()&&(e?.removeObserver(this),t.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#b()}#C(t){w.batch(()=>{t.listeners&&this.listeners.forEach(e=>{e(this.#s)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function ye(t,e){return D(e.enabled,t)!==!1&&t.state.data===void 0&&!(t.state.status==="error"&&e.retryOnMount===!1)}function St(t,e){return ye(t,e)||t.state.data!==void 0&&ut(t,e,e.refetchOnMount)}function ut(t,e,s){if(D(e.enabled,t)!==!1){const i=typeof s=="function"?s(t):s;return i==="always"||i!==!1&&ft(t,e)}return!1}function Pt(t,e,s,i){return(t!==e||D(i.enabled,t)===!1)&&(!s.suspense||t.state.status!=="error")&&ft(t,s)}function ft(t,e){return D(e.enabled,t)!==!1&&t.isStaleByTime(K(e.staleTime,t))}function ve(t,e){return!W(t.getCurrentResult(),e)}var me=class extends ${#t;#e=void 0;#r;#s;constructor(t,e){super(),this.#t=t,this.setOptions(e),this.bindMethods(),this.#o()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){const e=this.options;this.options=this.#t.defaultMutationOptions(t),W(this.options,e)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),e?.mutationKey&&this.options.mutationKey&&H(e.mutationKey)!==H(this.options.mutationKey)?this.reset():this.#r?.state.status==="pending"&&this.#r.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#r?.removeObserver(this)}onMutationUpdate(t){this.#o(),this.#n(t)}getCurrentResult(){return this.#e}reset(){this.#r?.removeObserver(this),this.#r=void 0,this.#o(),this.#n()}mutate(t,e){return this.#s=e,this.#r?.removeObserver(this),this.#r=this.#t.getMutationCache().build(this.#t,this.options),this.#r.addObserver(this),this.#r.execute(t)}#o(){const t=this.#r?.state??It();this.#e={...t,isPending:t.status==="pending",isSuccess:t.status==="success",isError:t.status==="error",isIdle:t.status==="idle",mutate:this.mutate,reset:this.reset}}#n(t){w.batch(()=>{if(this.#s&&this.hasListeners()){const e=this.#e.variables,s=this.#e.context;t?.type==="success"?(this.#s.onSuccess?.(t.data,e,s),this.#s.onSettled?.(t.data,null,e,s)):t?.type==="error"&&(this.#s.onError?.(t.error,e,s),this.#s.onSettled?.(void 0,t.error,e,s))}this.listeners.forEach(e=>{e(this.#e)})})}},qt=S.createContext(void 0),Ut=t=>{const e=S.useContext(qt);if(!e)throw new Error("No QueryClient set, use QueryClientProvider to set one");return e},De=({client:t,children:e})=>(S.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),Wt.jsx(qt.Provider,{value:t,children:e})),kt=S.createContext(!1),ge=()=>S.useContext(kt);kt.Provider;function be(){let t=!1;return{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t}}var Re=S.createContext(be()),Ee=()=>S.useContext(Re);function Ht(t,e){return typeof t=="function"?t(...e):!!t}function at(){}var Oe=(t,e)=>{(t.suspense||t.throwOnError||t.experimental_prefetchInRender)&&(e.isReset()||(t.retryOn
1Mount=!1))},Ce=t=>{S.useEffect(()=>{t.clearReset()},[t])},we=({result:t,errorResetBoundary:e,throwOnError:s,query:i})=>t.isError&&!e.isReset()&&!t.isFetching&&i&&Ht(s,[t.error,i]),Se=t=>{t.suspense&&(t.staleTime===void 0&&(t.staleTime=1e3),typeof t.gcTime=="number"&&(t.gcTime=Math.max(t.gcTime,1e3)))},Pe=(t,e)=>t.isLoading&&t.isFetching&&!e,_e=(t,e)=>t?.suspense&&e.isPending,_t=(t,e,s)=>e.fetchOptimistic(t).catch(()=>{s.clearReset()});function Te(t,e,s){const i=Ut(),n=ge(),u=Ee(),c=i.defaultQueryOptions(t);i.getDefaultOptions().queries?._experimental_beforeQuery?.(c),c._optimisticResults=n?"isRestoring":"optimistic",Se(c),Oe(c,u),Ce(u);const a=!i.getQueryCache().get(c.queryHash),[h]=S.useState(()=>new e(i,c)),b=h.getOptimisticResult(c);if(S.useSyncExternalStore(S.useCallback(l=>{const j=n?at:h.subscribe(w.batchCalls(l));return h.updateResult(),j},[h,n]),()=>h.getCurrentResult(),()=>h.getCurrentResult()),S.useEffect(()=>{h.setOptions(c,{listeners:!1})},[c,h]),_e(c,b))throw _t(c,h,u);if(we({result:b,errorResetBoundary:u,throwOnError:c.throwOnError,query:i.getQueryCache().get(c.queryHash)}))throw b.error;return i.getDefaultOptions().queries?._experimental_afterQuery?.(c,b),c.experimental_prefetchInRender&&!k&&Pe(b,n)&&(a?_t(c,h,u):i.getQueryCache().get(c.queryHash)?.promise)?.catch(at).finally(()=>{h.updateResult()}),c.notifyOnChangeProps?b:h.trackResult(b)}function je(t,e){return Te(t,pe)}function xe(t,e){const s=Ut(),[i]=S.useState(()=>new me(s,t));S.useEffect(()=>{i.setOptions(t)},[i,t]);const n=S.useSyncExternalStore(S.useCallback(c=>i.subscribe(w.batchCalls(c)),[i]),()=>i.getCurrentResult(),()=>i.getCurrentResult()),u=S.useCallback((c,a)=>{i.mutate(c,a).catch(at)},[i]);if(n.error&&Ht(i.options.throwOnError,[n.error]))throw n.error;return{...n,mutate:u,mutateAsync:n.mutate}}export{Qe as Q,Me as R,S as a,Zt as b,De as c,xe as d,je as e,Ae as f,Bt as g,Wt as j,Fe as k,Xt as r,Ut 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.