1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,76054,3069,63075,36927,50475,e=>{"use strict";function t(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function r(e,r){var n=t(e,r,"get");return n.get?n.get.call(e):n.value}function n(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}function i(e,t,r){n(e,t),t.set(e,r)}function s(e,r,n){var i=t(e,r,"set");if(i.set)i.set.call(e,n);else{if(!i.writable)throw TypeError("attempted to set read only private field");i.value=n}return n}e.s(["_",()=>r],76054),e.s(["_",()=>t],3069),e.s(["_",()=>i],36927),e.s(["_",()=>n],63075),e.s(["_",()=>s],50475)},46200,e=>{"use strict";e.s(["_",()=>r],46200);var t=e.i(3069);function r(e,r){var n=(0,t._)(e,r,"update");if(n.set){if(!n.get)throw TypeError("attempted to read set only private field");return"__destrWrapper"in n||(n.__destrWrapper={set value(v){n.set.call(e,v)},get value(){return n.get.call(e)}}),n.__destrWrapper}if(!n.writable)throw TypeError("attempted to set read only private field");return n}},57066,95787,e=>{"use strict";e.s(["addToEnd",()=>k,"addToStart",()=>R,"ensureQueryFn",()=>D,"functionalUpdate",()=>h,"hashKey",()=>g,"hashQueryKeyByOptions",()=>_,"isServer",()=>u,"isValidTimeout",()=>d,"matchMutation",()=>b,"matchQuery",()=>m,"noop",()=>c,"partialMatchKey",()=>w,"replaceData",()=>M,"replaceEqualDeep",()=>E,"resolveEnabled",()=>y,"resolveStaleTime",()=>f,"shallowEqualObjects",()=>P,"shouldThrowError",()=>I,"skipToken",()=>C,"sleep",()=>T,"timeUntilStale",()=>p],57066),e.s(["systemSetTimeoutZero",()=>l,"timeoutManager",()=>a],95787);var t,r,n=e.i(76054),i=e.i(36927),s=e.i(50475),o={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},a=new(t=new WeakMap,r=new WeakMap,class{setTimeoutProvider(e){(0,s._)(this,t,e)}setTimeout(e,r){return(0,n._)(this,t).setTimeout(e,r)}clearTimeout(e){(0,n._)(this,t).clearTimeout(e)}setInterval(e,r){return(0,n._)(this,t).setInterval(e,r)}clearInterval(e){(0,n._)(this,t).clearInterval(e)}constructor(){(0,i._)(this,t,{writable:!0,value:o}),(0,i._)(this,r,{writable:!0,value:!1})}});function l(e){setTimeout(e,0)}var u="undefined"==typeof window||"Deno"in globalThis;function c(){}function h(e,t){return"function"==typeof e?e(t):e}function d(e){return"number"==typeof e&&e>=0&&e!==1/0}function p(e,t){return Math.max(e+(t||0)-Date.now(),0)}function f(e,t){return"function"==typeof e?e(t):e}function y(e,t){return"function"==typeof e?e(t):e}function m(e,t){let{type:r="all",exact:n,fetchStatus:i,predicate:s,queryKey:o,stale:a}=e;if(o){if(n){if(t.queryHash!==_(o,t.options))return!1}else if(!w(t.queryKey,o))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof a||t.isStale()===a)&&(!i||i===t.state.fetchStatus)&&(!s||!!s(t))}function b(e,t){let{exact:r,status:n,predicate:i,mutationKey:s}=e;if(s){if(!t.options.mutationKey)return!1;if(r){if(g(t.options.mutationKey)!==g(s))return!1}else if(!w(t.options.mutationKey,s))return!1}return(!n||t.state.status===n)&&(!i||!!i(t))}function _(e,t){return((null==t?void 0:t.queryKeyHashFn)||g)(e)}function g(e){return JSON.stringify(e,(e,t)=>S(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function w(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>w(e[r],t[r]))}var O=Object.prototype.hasOwnProperty;function E(e,t){if(e===t)return e;let r=x(e)&&x(t);if(!r&&!(S(e)&&S(t)))return t;let n=(r?e:Object.keys(e)).length,i=r?t:Object.keys(t),s=i.length,o=r?Array(s):{},a=0;for(let l=0;l<s;l++){let s=r?l:i[l],u=e[s],c=t[s];if(u===c){o[s]=u,(r?l<n:O.call(e,s))&&a++;continue}if(null===u||null===c||"object"!=typeof u||"object"!=typeof c){o[s]=c;continue}let h=E(u,c);o[s]=h,h===u&&a++}return n===s&&a===n?e:o}function P(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}function x(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function S(e){if(!j(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!j(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function j(e){return"[object Object]"===Object.prototype.toString.call(e)}function T(e){return new Promise(t=>{a.setTimeout(t,e)})}function M(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?E(e,t):t}function k(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=[...e,t];return r&&n.length>r?n.slice(1):n}function R(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var C=Symbol();function D(e,t){return!e.queryFn&&(null==t?void 0:t.initialPromise)?()=>t.initialPromise:e.queryFn&&e.queryFn!==C?e.queryFn:()=>Promise.reject(Error("Missing queryFn: '".concat(e.queryHash,"'")))}function I(e,t){return"function"==typeof e?e(...t):!!e}},74954,42297,74754,58980,89402,59509,49749,73690,79001,88932,e=>{"use strict";e.s(["QueryClient",()=>ey],74954);var t,r,n,i,s,o,a,l,u,c,h,d,p,f,y,m,b,_,g,w,O,E,P,x,S,j,T,M,k,R,C,D,I=e.i(76054),Q=e.i(36927),A=e.i(50475),q=e.i(46200),U=e.i(57066);function N(e,t,r){if(!t.has(e))throw TypeError("attempted to get private field on non-instance");return r}e.s(["Query",()=>ee,"fetchState",()=>et],73690),e.i(95195),e.s(["_",()=>N],42297),e.s(["_",()=>F],74754);var W=e.i(63075);function F(e,t){(0,W._)(e,t),t.add(e)}e.s(["notifyManager",()=>B],58980);var L=e.i(95787),K=L.systemSetTimeoutZero,B=function(){let e=[],t=0,r=e=>{e()},n=e=>{e()},i=K,s=n=>{t?e.push(n):i(()=>{r(n)})};return{batch:s=>{let o;t++;try{o=s()}finally{--t||(()=>{let t=e;e=[],t.length&&i(()=>{n(()=>
1{t.forEach(e=>{r(e)})})})})()}return o},batchCalls:e=>function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];s(()=>{e(...r)})},schedule:s,setNotifyFunction:e=>{r=e},setBatchNotifyFunction:e=>{n=e},setScheduler:e=>{i=e}}}();e.s(["focusManager",()=>G],59509),e.s(["Subscribable",()=>H],89402);var H=class{subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}},G=new(t=new WeakMap,r=new WeakMap,n=new WeakMap,class extends H{onSubscribe(){(0,I._)(this,r)||this.setEventListener((0,I._)(this,n))}onUnsubscribe(){var e;this.hasListeners()||(null==(e=(0,I._)(this,r))||e.call(this),(0,A._)(this,r,void 0))}setEventListener(e){var t;(0,A._)(this,n,e),null==(t=(0,I._)(this,r))||t.call(this),(0,A._)(this,r,e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()}))}setFocused(e){(0,I._)(this,t)!==e&&((0,A._)(this,t,e),this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){var e;return"boolean"==typeof(0,I._)(this,t)?(0,I._)(this,t):(null==(e=globalThis.document)?void 0:e.visibilityState)!=="hidden"}constructor(){super(),(0,Q._)(this,t,{writable:!0,value:void 0}),(0,Q._)(this,r,{writable:!0,value:void 0}),(0,Q._)(this,n,{writable:!0,value:void 0}),(0,A._)(this,n,e=>{if(!U.isServer&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}})}}),z=new(i=new WeakMap,s=new WeakMap,o=new WeakMap,class extends H{onSubscribe(){(0,I._)(this,s)||this.setEventListener((0,I._)(this,o))}onUnsubscribe(){var e;this.hasListeners()||(null==(e=(0,I._)(this,s))||e.call(this),(0,A._)(this,s,void 0))}setEventListener(e){var t;(0,A._)(this,o,e),null==(t=(0,I._)(this,s))||t.call(this),(0,A._)(this,s,e(this.setOnline.bind(this)))}setOnline(e){(0,I._)(this,i)!==e&&((0,A._)(this,i,e),this.listeners.forEach(t=>{t(e)}))}isOnline(){return(0,I._)(this,i)}constructor(){super(),(0,Q._)(this,i,{writable:!0,value:!0}),(0,Q._)(this,s,{writable:!0,value:void 0}),(0,Q._)(this,o,{writable:!0,value:void 0}),(0,A._)(this,o,e=>{if(!U.isServer&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}})}});function V(){let e,t,r=new Promise((r,n)=>{e=r,t=n});function n(e){Object.assign(r,e),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=t=>{n({status:"fulfilled",value:t}),e(t)},r.reject=e=>{n({status:"rejected",reason:e}),t(e)},r}function Y(e){return Math.min(1e3*2**e,3e4)}function J(e){return(null!=e?e:"online")!=="online"||z.isOnline()}e.s(["pendingThenable",()=>V],49749);var $=class extends Error{constructor(e){super("CancelledError"),this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent}};function Z(e){let t,r=!1,n=0,i=V(),s=()=>G.isFocused()&&("always"===e.networkMode||z.isOnline())&&e.canRun(),o=()=>J(e.networkMode)&&e.canRun(),a=e=>{"pending"===i.status&&(null==t||t(),i.resolve(e))},l=e=>{"pending"===i.status&&(null==t||t(),i.reject(e))},u=()=>new Promise(r=>{var n;t=e=>{("pending"!==i.status||s())&&r(e)},null==(n=e.onPause)||n.call(e)}).then(()=>{if(t=void 0,"pending"===i.status){var r;null==(r=e.onContinue)||r.call(e)}}),c=()=>{let t;if("pending"!==i.status)return;let o=0===n?e.initialPromise:void 0;try{t=null!=o?o:e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(a).catch(t=>{var o,a,h;if("pending"!==i.status)return;let d=null!=(a=e.retry)?a:3*!U.isServer,p=null!=(h=e.retryDelay)?h:Y,f="function"==typeof p?p(n,t):p,y=!0===d||"number"==typeof d&&n<d||"function"==typeof d&&d(n,t);if(r||!y)return void l(t);n++,null==(o=e.onFail)||o.call(e,n,t),(0,U.sleep)(f).then(()=>s()?void 0:u()).then(()=>{r?l(t):c()})})};return{promise:i,status:()=>i.status,cancel:t=>{if("pending"===i.status){var r;let n=new $(t);l(n),null==(r=e.onCancel)||r.call(e,n)}},continue:()=>(null==t||t(),i),cancelRetry:()=>{r=!0},continueRetry:()=>{r=!1},canStart:o,start:()=>(o()?c():u().then(c),i)}}var X=(a=new WeakMap,class{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,U.isValidTimeout)(this.gcTime)&&(0,A._)(this,a,L.timeoutManager.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,null!=e?e:U.isServer?1/0:3e5)}clearGcTimeout(){(0,I._)(this,a)&&(L.timeoutManager.clearTimeout((0,I._)(this,a)),(0,A._)(this,a,void 0))}constructor(){(0,Q._)(this,a,{writable:!0,value:void 0})}}),ee=(l=new WeakMap,u=new WeakMap,c=new WeakMap,h=new WeakMap,d=new WeakMap,p=new WeakMap,f=new WeakMap,y=new WeakSet,class extends X{get meta(){return this.options.meta}get promise(){var e;return null==(e=(0,I._)(this,d))?void 0:e.promise}setOptions(e){if(this.options={...(0,I._)(this,p),...e},this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){let e=er(this.options);void 0!==e.data&&(this.setData(e.data,{updatedAt:e.dataUpdatedAt,manual:!0}),(0,A._)(this,l,e))}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||(0,I._)(this,c).remove(this)}setData(e,t){let r=(0,U.replaceData)(this.state.data,e,this.options);return N(this,y,en).call(this,{data:r,type:"success",dataUpdatedAt:null==t?void 0:t.updatedAt,manual:null==t?void 0:t.manual}),r}setState(e,t){N(this,y,en).call(this,{type:"setState",state:e,setStateOptions:t})}cancel(e){var t,r;let n=null==(t=(0,I._)(this,d))?void 0:t.promise;return null==(r=(0,I._)(this,d))||r.cancel(e),n?n.then(U.noop).catch(U.noop):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState((0,I._)(this,l))}isActive(){return this.observers.some(e=>!1!==(0,U.resolveEnabled)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===U.skipToken||this.state.dataUpdateCount+this.state.errorUpdate
1Count===0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===(0,U.resolveStaleTime)(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!(0,U.timeUntilStale)(this.state.dataUpdatedAt,e))}onFocus(){var e;let t=this.observers.find(e=>e.shouldFetchOnWindowFocus());null==t||t.refetch({cancelRefetch:!1}),null==(e=(0,I._)(this,d))||e.continue()}onOnline(){var e;let t=this.observers.find(e=>e.shouldFetchOnReconnect());null==t||t.refetch({cancelRefetch:!1}),null==(e=(0,I._)(this,d))||e.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),(0,I._)(this,c).notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||((0,I._)(this,d)&&((0,I._)(this,f)?(0,I._)(this,d).cancel({revert:!0}):(0,I._)(this,d).cancelRetry()),this.scheduleGc()),(0,I._)(this,c).notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||N(this,y,en).call(this,{type:"invalidate"})}async fetch(e,t){var r,n,i,s,o,a,l,p,m,b,_,g;if("idle"!==this.state.fetchStatus&&(null==(r=(0,I._)(this,d))?void 0:r.status())!=="rejected"){if(void 0!==this.state.data&&(null==t?void 0:t.cancelRefetch))this.cancel({silent:!0});else if((0,I._)(this,d))return(0,I._)(this,d).continueRetry(),(0,I._)(this,d).promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let w=new AbortController,O=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>((0,A._)(this,f,!0),w.signal)})},E=()=>{let e=(0,U.ensureQueryFn)(this.options,t),r=(()=>{let e={client:(0,I._)(this,h),queryKey:this.queryKey,meta:this.meta};return O(e),e})();return((0,A._)(this,f,!1),this.options.persister)?this.options.persister(e,r,this):e(r)},P=(()=>{let e={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:(0,I._)(this,h),state:this.state,fetchFn:E};return O(e),e})();null==(n=this.options.behavior)||n.onFetch(P,this),(0,A._)(this,u,this.state),("idle"===this.state.fetchStatus||this.state.fetchMeta!==(null==(i=P.fetchOptions)?void 0:i.meta))&&N(this,y,en).call(this,{type:"fetch",meta:null==(s=P.fetchOptions)?void 0:s.meta}),(0,A._)(this,d,Z({initialPromise:null==t?void 0:t.initialPromise,fn:P.fetchFn,onCancel:e=>{e instanceof $&&e.revert&&this.setState({...(0,I._)(this,u),fetchStatus:"idle"}),w.abort()},onFail:(e,t)=>{N(this,y,en).call(this,{type:"failed",failureCount:e,error:t})},onPause:()=>{N(this,y,en).call(this,{type:"pause"})},onContinue:()=>{N(this,y,en).call(this,{type:"continue"})},retry:P.options.retry,retryDelay:P.options.retryDelay,networkMode:P.options.networkMode,canRun:()=>!0}));try{let e=await (0,I._)(this,d).start();if(void 0===e)throw Error("".concat(this.queryHash," data is undefined"));return this.setData(e),null==(o=(a=(0,I._)(this,c).config).onSuccess)||o.call(a,e,this),null==(l=(p=(0,I._)(this,c).config).onSettled)||l.call(p,e,this.state.error,this),e}catch(e){if(e instanceof $){if(e.silent)return(0,I._)(this,d).promise;else if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw N(this,y,en).call(this,{type:"error",error:e}),null==(m=(b=(0,I._)(this,c).config).onError)||m.call(b,e,this),null==(_=(g=(0,I._)(this,c).config).onSettled)||_.call(g,this.state.data,e,this),e}finally{this.scheduleGc()}}constructor(e){var t;super(),F(this,y),(0,Q._)(this,l,{writable:!0,value:void 0}),(0,Q._)(this,u,{writable:!0,value:void 0}),(0,Q._)(this,c,{writable:!0,value:void 0}),(0,Q._)(this,h,{writable:!0,value:void 0}),(0,Q._)(this,d,{writable:!0,value:void 0}),(0,Q._)(this,p,{writable:!0,value:void 0}),(0,Q._)(this,f,{writable:!0,value:void 0}),(0,A._)(this,f,!1),(0,A._)(this,p,e.defaultOptions),this.setOptions(e.options),this.observers=[],(0,A._)(this,h,e.client),(0,A._)(this,c,(0,I._)(this,h).getQueryCache()),this.queryKey=e.queryKey,this.queryHash=e.queryHash,(0,A._)(this,l,er(this.options)),this.state=null!=(t=e.state)?t:(0,I._)(this,l),this.scheduleGc()}});function et(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:J(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function er(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,n=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?null!=n?n:Date.now():0,error:null,errorUpdate
1Count:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}function en(e){let t=t=>{var r,n;switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...et(t.data,this.options),fetchMeta:null!=(r=e.meta)?r:null};case"success":let i={...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:null!=(n=e.dataUpdatedAt)?n:Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return(0,A._)(this,u,e.manual?i:void 0),i;case"error":let s=e.error;return{...t,error:s,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:s,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),B.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),(0,I._)(this,c).notify({query:this,type:"updated",action:e})})}var ei=(m=new WeakMap,class extends H{build(e,t,r){var n;let i=t.queryKey,s=null!=(n=t.queryHash)?n:(0,U.hashQueryKeyByOptions)(i,t),o=this.get(s);return o||(o=new ee({client:e,queryKey:i,queryHash:s,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(i)}),this.add(o)),o}add(e){(0,I._)(this,m).has(e.queryHash)||((0,I._)(this,m).set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=(0,I._)(this,m).get(e.queryHash);t&&(e.destroy(),t===e&&(0,I._)(this,m).delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){B.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return(0,I._)(this,m).get(e)}getAll(){return[...(0,I._)(this,m).values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,U.matchQuery)(t,e))}findAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,U.matchQuery)(e,t)):t}notify(e){B.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){B.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){B.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}constructor(e={}){super(),(0,Q._)(this,m,{writable:!0,value:void 0}),this.config=e,(0,A._)(this,m,new Map)}});e.s(["Mutation",()=>es,"getDefaultState",()=>eo],79001);var es=(b=new WeakMap,_=new WeakMap,g=new WeakMap,w=new WeakMap,O=new WeakSet,class extends X{setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){(0,I._)(this,_).includes(e)||((0,I._)(this,_).push(e),this.clearGcTimeout(),(0,I._)(this,g).notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){(0,A._)(this,_,(0,I._)(this,_).filter(t=>t!==e)),this.scheduleGc(),(0,I._)(this,g).notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){(0,I._)(this,_).length||("pending"===this.state.status?this.scheduleGc():(0,I._)(this,g).remove(this))}continue(){var e,t;return null!=(t=null==(e=(0,I._)(this,w))?void 0:e.continue())?t:this.execute(this.state.variables)}async execute(e){var t,r,n,i,s,o,a,l,u,c,h,d,p,f,y,m,_,E,P,x,S;let j=()=>{N(this,O,ea).call(this,{type:"continue"})},T={client:(0,I._)(this,b),meta:this.options.meta,mutationKey:this.options.mutationKey};(0,A._)(this,w,Z({fn:()=>this.options.mutationFn?this.options.mutationFn(e,T):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{N(this,O,ea).call(this,{type:"failed",failureCount:e,error:t})},onPause:()=>{N(this,O,ea).call(this,{type:"pause"})},onContinue:j,retry:null!=(t=this.options.retry)?t:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>(0,I._)(this,g).canRun(this)}));let M="pending"===this.state.status,k=!(0,I._)(this,w).canStart();try{if(M)j();else{N(this,O,ea).call(this,{type:"pending",variables:e,isPaused:k}),await (null==(c=(h=(0,I._)(this,g).config).onMutate)?void 0:c.call(h,e,this,T));let t=await (null==(d=(p=this.options).onMutate)?void 0:d.call(p,e,T));t!==this.state.context&&N(this,O,ea).call(this,{type:"pending",context:t,variables:e,isPaused:k})}let t=await (0,I._)(this,w).start();return await (null==(r=(n=(0,I._)(this,g).config).onSuccess)?void 0:r.call(n,t,e,this.state.context,this,T)),await (null==(i=(s=this.options).onSuccess)?void 0:i.call(s,t,e,this.state.context,T)),await (null==(o=(a=(0,I._)(this,g).config).onSettled)?void 0:o.call(a,t,null,this.state.variables,this.state.context,this,T)),await (null==(l=(u=this.options).onSettled)?void 0:l.call(u,t,null,e,this.state.context,T)),N(this,O,ea).call(this,{type:"success",data:t}),t}catch(t){try{throw await (null==(f=(y=(0,I._)(this,g).config).onError)?void 0:f.call(y,t,e,this.state.context,this,T)),await (null==(m=(_=this.options).onError)?void 0:m.call(_,t,e,this.state.context,T)),await (null==(E=(P=(0,I._)(this,g).config).onSettled)?void 0:E.
1call(P,void 0,t,this.state.variables,this.state.context,this,T)),await (null==(x=(S=this.options).onSettled)?void 0:x.call(S,void 0,t,e,this.state.context,T)),t}finally{N(this,O,ea).call(this,{type:"error",error:t})}}finally{(0,I._)(this,g).runNext(this)}}constructor(e){super(),F(this,O),(0,Q._)(this,b,{writable:!0,value:void 0}),(0,Q._)(this,_,{writable:!0,value:void 0}),(0,Q._)(this,g,{writable:!0,value:void 0}),(0,Q._)(this,w,{writable:!0,value:void 0}),(0,A._)(this,b,e.client),this.mutationId=e.mutationId,(0,A._)(this,g,e.mutationCache),(0,A._)(this,_,[]),this.state=e.state||eo(),this.setOptions(e.options),this.scheduleGc()}});function eo(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}function ea(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),B.batch(()=>{(0,I._)(this,_).forEach(t=>{t.onMutationUpdate(e)}),(0,I._)(this,g).notify({mutation:this,type:"updated",action:e})})}var el=(E=new WeakMap,P=new WeakMap,x=new WeakMap,class extends H{build(e,t,r){let n=new es({client:e,mutationCache:this,mutationId:++(0,q._)(this,x).value,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){(0,I._)(this,E).add(e);let t=eu(e);if("string"==typeof t){let r=(0,I._)(this,P).get(t);r?r.push(e):(0,I._)(this,P).set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if((0,I._)(this,E).delete(e)){let t=eu(e);if("string"==typeof t){let r=(0,I._)(this,P).get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&(0,I._)(this,P).delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=eu(e);if("string"!=typeof t)return!0;{let r=(0,I._)(this,P).get(t),n=null==r?void 0:r.find(e=>"pending"===e.state.status);return!n||n===e}}runNext(e){let t=eu(e);if("string"!=typeof t)return Promise.resolve();{var r,n;let i=null==(r=(0,I._)(this,P).get(t))?void 0:r.find(t=>
1t!==e&&t.state.isPaused);return null!=(n=null==i?void 0:i.continue())?n:Promise.resolve()}}clear(){B.batch(()=>{(0,I._)(this,E).forEach(e=>{this.notify({type:"removed",mutation:e})}),(0,I._)(this,E).clear(),(0,I._)(this,P).clear()})}getAll(){return Array.from((0,I._)(this,E))}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,U.matchMutation)(t,e))}findAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.getAll().filter(t=>(0,U.matchMutation)(e,t))}notify(e){B.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return B.batch(()=>Promise.all(e.map(e=>e.continue().catch(U.noop))))}constructor(e={}){super(),(0,Q._)(this,E,{writable:!0,value:void 0}),(0,Q._)(this,P,{writable:!0,value:void 0}),(0,Q._)(this,x,{writable:!0,value:void 0}),this.config=e,(0,A._)(this,E,new Set),(0,A._)(this,P,new Map),(0,A._)(this,x,0)}});function eu(e){var t;return null==(t=e.options.scope)?void 0:t.id}function ec(e){return{onFetch:(t,r)=>{var n,i,s,o,a;let l=t.options,u=null==(s=t.fetchOptions)||null==(i=s.meta)||null==(n=i.fetchMore)?void 0:n.direction,c=(null==(o=t.state.data)?void 0:o.pages)||[],h=(null==(a=t.state.data)?void 0:a.pageParams)||[],d={pages:[],pageParams:[]},p=0,f=async()=>{let r=!1,n=(0,U.ensureQueryFn)(t.options,t.fetchOptions),i=async(e,i,s)=>{if(r)return Promise.reject();if(null==i&&e.pages.length)return Promise.resolve(e);let o=(()=>{let e={client:t.client,queryKey:t.queryKey,pageParam:i,direction:s?"backward":"forward",meta:t.options.meta};return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(t.signal.aborted?r=!0:t.signal.addEventListener("abort",()=>{r=!0}),t.signal)}),e})(),a=await n(o),{maxPages:l}=t.options,u=s?U.addToStart:U.addToEnd;return{pages:u(e.pages,a,l),pageParams:u(e.pageParams,i,l)}};if(u&&c.length){let e="backward"===u,t={pages:c,pageParams:h},r=(e?ed:eh)(l,t);d=await i(t,r,e)}else{let t=null!=e?e:c.length;do{var s;let e=0===p?null!=(s=h[0])?s:l.initialPageParam:eh(l,d);if(p>0&&null==e)break;d=await i(d,e),p++}while(p<t)}return d};t.options.persister?t.fetchFn=()=>{var e,n;return null==(e=(n=t.options).persister)?void 0:e.call(n,f,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r)}:t.fetchFn=f}}}function eh(e,t){let{pages:r,pageParams:n}=t,i=r.length-1;return r.length>0?e.getNextPageParam(r[i],r,n[i],n):void 0}function ed(e,t){var r;let{pages:n,pageParams:i}=t;return n.length>0?null==(r=e.getPreviousPageParam)?void 0:r.call(e,n[0],n,i[0],i):void 0}function ep(e,t){return!!t&&null!=eh(e,t)}function ef(e,t){return!!t&&!!e.getPreviousPageParam&&null!=ed(e,t)}e.s(["hasNextPage",()=>ep,"hasPreviousPage",()=>ef,"infiniteQueryBehavior",()=>ec],88932);var ey=(S=new WeakMap,j=new WeakMap,T=new WeakMap,M=new WeakMap,k=new WeakMap,R=new WeakMap,C=new WeakMap,D=new WeakMap,class{mount(){(0,q._)(this,R).value++,1===(0,I._)(this,R)&&((0,A._)(this,C,G.subscribe(async e=>{e&&(await this.resumePausedMutations(),(0,I._)(this,S).onFocus())})),(0,A._)(this,D,z.subscribe(async e=>{e&&(await this.resumePausedMutations(),(0,I._)(this,S).onOnline())})))}unmount(){var e,t;(0,q._)(this,R).value--,0===(0,I._)(this,R)&&(null==(e=(0,I._)(this,C))||e.call(this),(0,A._)(this,C,void 0),null==(t=(0,I._)(this,D))||t.call(this),(0,A._)(this,D,void 0))}isFetching(e){return(0,I._)(this,S).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return(0,I._)(this,j).findAll({...e,status:"pending"}).length}getQueryData(e){var t;let r=this.defaultQueryOptions({queryKey:e});return null==(t=(0,I._)(this,S).get(r.queryHash))?void 0:t.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=(0,I._)(this,S).build(this,t),n=r.state.data;return void 0===n?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime((0,U.resolveStaleTime)(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return(0,I._)(this,S).findAll(e).map(e=>{let{queryKey:t,state:r}=e;return[t,r.data]})}setQueryData(e,t,r){let n=this.defaultQueryOptions({queryKey:e}),i=(0,I._)(this,S).get(n.queryHash),s=null==i?void 0:i.state.data,o=(0,U.functionalUpdate)(t,s);if(void 0!==o)return(0,I._)(this,S).build(this,n).setData(o,{...r,manual:!0})}
1setQueriesData(e,t,r){return B.batch(()=>(0,I._)(this,S).findAll(e).map(e=>{let{queryKey:n}=e;return[n,this.setQueryData(n,t,r)]}))}getQueryState(e){var t;let r=this.defaultQueryOptions({queryKey:e});return null==(t=(0,I._)(this,S).get(r.queryHash))?void 0:t.state}removeQueries(e){let t=(0,I._)(this,S);B.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=(0,I._)(this,S);return B.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r={revert:!0,...t};return Promise.all(B.batch(()=>(0,I._)(this,S).findAll(e).map(e=>e.cancel(r)))).then(U.noop).catch(U.noop)}invalidateQueries(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return B.batch(()=>{var r,n;return((0,I._)(this,S).findAll(e).forEach(e=>{e.invalidate()}),(null==e?void 0:e.refetchType)==="none")?Promise.resolve():this.refetchQueries({...e,type:null!=(n=null!=(r=null==e?void 0:e.refetchType)?r:null==e?void 0:e.type)?n:"active"},t)})}refetchQueries(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n={...r,cancelRefetch:null==(t=r.cancelRefetch)||t};return Promise.all(B.batch(()=>(0,I._)(this,S).findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(U.noop)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(U.noop)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let r=(0,I._)(this,S).build(this,t);return r.isStaleByTime((0,U.resolveStaleTime)(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(U.noop).catch(U.noop)}fetchInfiniteQuery(e){return e.behavior=ec(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(U.noop).catch(U.noop)}ensureInfiniteQueryData(e){return e.behavior=ec(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return z.isOnline()?(0,I._)(this,j).resumePausedMutations():Promise.resolve()}getQueryCache(){return(0,I._)(this,S)}getMutationCache(){return(0,I._)(this,j)}getDefaultOptions(){return(0,I._)(this,T)}setDefaultOptions(e){(0,A._)(this,T,e)}setQueryDefaults(e,t){(0,I._)(this,M).set((0,U.hashKey)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...(0,I._)(this,M).values()],r={};return t.forEach(t=>{(0,U.partialMatchKey)(e,t.queryKey)&&Object.assign(r,t.defaultOptions)}),r}setMutationDefaults(e,t){(0,I._)(this,k).set((0,U.hashKey)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...(0,I._)(this,k).values()],r={};return t.forEach(t=>{(0,U.partialMatchKey)(e,t.mutationKey)&&Object.assign(r,t.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...(0,I._)(this,T).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,U.hashQueryKeyByOptions)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===U.skipToken&&(t.enabled=!1),t}defaultMutationOptions(e){return(null==e?void 0:e._defaulted)?e:{...(0,I._)(this,T).mutations,...(null==e?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){(0,I._)(this,S).clear(),(0,I._)(this,j).clear()}constructor(e={}){(0,Q._)(this,S,{writable:!0,value:void 0}),(0,Q._)(this,j,{writable:!0,value:void 0}),(0,Q._)(this,T,{writable:!0,value:void 0}),(0,Q._)(this,M,{writable:!0,value:void 0}),(0,Q._)(this,k,{writable:!0,value:void 0}),(0,Q._)(this,R,{writable:!0,value:void 0}),(0,Q._)(this,C,{writable:!0,value:void 0}),(0,Q._)(this,D,{writable:!0,value:void 0}),(0,A._)(this,S,e.queryCache||new ei),(0,A._)(this,j,e.mutationCache||new el),(0,A._)(this,T,e.defaultOptions||{}),(0,A._)(this,M,new Map),(0,A._)(this,k,new Map),(0,A._)(this,R,0)}})},44261,e=>{"use strict";e.s(["QueryClientProvider",()=>s,"useQueryClient",()=>i]);var t=e.i(49430),r=e.i(78196),n=t.createContext(void 0),i=e=>{let r=t.useContext(n);if(e)return e;if(!r)throw Error("No QueryClient set, use QueryClientProvider to set one");return r},s=e=>{let{client:i,children:s}=e;return t.useEffect(()=>(i.mount(),()=>{i.unmount()}),[i]),(0,r.jsx)(n.Provider,{value:i,children:s})}},71218,3825,58847,40209,11920,e=>{"use strict";let t;e.s(["__commonJS",()=>P,"__toESM",()=>x,"getMutationKey",()=>N,"getMutationKeyInternal",()=>q,"getQueryKey",()=>U,"getQueryKeyInternal",()=>A,"require_objectSpread2",()=>C],71218);var r,n,i=e.i(57066);e.s(["TRPC_ERROR_CODES_BY_KEY",()=>s,"TRPC_ERROR_CODES_BY_NUMBER",()=>o,"identity",()=>y,"isAsyncIterable",()=>p,"isFunction",()=>c,"isObject",()=>u,"mergeWithoutOverrides",()=>l,"omitPrototype",()=>h,"retryableRpcCodes",()=>a,"run",()=>f,"sleep",()=>m],3825);let s={PARSE_ERROR:-32700,BAD_REQUEST:-32600,INTERNAL_SERVER_ERROR:-32603,
1NOT_IMPLEMENTED:-32603,BAD_GATEWAY:-32603,SERVICE_UNAVAILABLE:-32603,GATEWAY_TIMEOUT:-32603,UNAUTHORIZED:-32001,PAYMENT_REQUIRED:-32002,FORBIDDEN:-32003,NOT_FOUND:-32004,METHOD_NOT_SUPPORTED:-32005,TIMEOUT:-32008,CONFLICT:-32009,PRECONDITION_FAILED:-32012,PAYLOAD_TOO_LARGE:-32013,UNSUPPORTED_MEDIA_TYPE:-32015,UNPROCESSABLE_CONTENT:-32022,PRECONDITION_REQUIRED:-32028,TOO_MANY_REQUESTS:-32029,CLIENT_CLOSED_REQUEST:-32099},o={[-32700]:"PARSE_ERROR",[-32600]:"BAD_REQUEST",[-32603]:"INTERNAL_SERVER_ERROR",[-32001]:"UNAUTHORIZED",[-32002]:"PAYMENT_REQUIRED",[-32003]:"FORBIDDEN",[-32004]:"NOT_FOUND",[-32005]:"METHOD_NOT_SUPPORTED",[-32008]:"TIMEOUT",[-32009]:"CONFLICT",[-32012]:"PRECONDITION_FAILED",[-32013]:"PAYLOAD_TOO_LARGE",[-32015]:"UNSUPPORTED_MEDIA_TYPE",[-32022]:"UNPROCESSABLE_CONTENT",[-32028]:"PRECONDITION_REQUIRED",[-32029]:"TOO_MANY_REQUESTS",[-32099]:"CLIENT_CLOSED_REQUEST"},a=[s.BAD_GATEWAY,s.SERVICE_UNAVAILABLE,s.GATEWAY_TIMEOUT,s.INTERNAL_SERVER_ERROR];function l(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];let i=Object.assign(Object.create(null),e);for(let e of r)for(let t in e){if(t in i&&i[t]!==e[t])throw Error("Duplicate key ".concat(t));i[t]=e[t]}return i}function u(e){return!!e&&!Array.isArray(e)&&"object"==typeof e}function c(e){return"function"==typeof e}function h(e){return Object.assign(Object.create(null),e)}let d="function"==typeof Symbol&&!!Symbol.asyncIterator;function p(e){return d&&u(e)&&Symbol.asyncIterator in e}let f=e=>e();function y(e){return e}function m(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new Promise(t=>setTimeout(t,e))}var b=Object.create,_=Object.defineProperty,g=Object.getOwnPropertyDescriptor,w=Object.getOwnPropertyNames,O=Object.getPrototypeOf,E=Object.prototype.hasOwnProperty,P=(e,t)=>function(){return t||(0,e[w(e)[0]])((t={exports:{}}).exports,t),t.exports},x=(e,t,r)=>(r=null!=e?b(O(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var i,s=w(t),o=0,a=s.length;o<a;o++)i=s[o],E.call(e,i)||i===r||_(e,i,{get:(e=>t[e]).bind(null,i),enumerable:!(n=g(t,i))||n.enumerable});return e})(!t&&e&&e.__esModule?r:_(r,"default",{value:e,enumerable:!0}),e)),S=P({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){t.exports=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r},t.exports.__esModule=!0,t.exports.default=t.exports}}),j=P({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var r=S();t.exports=function(e,t){if(null==e)return{};var n,i,s=r(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)n=o[i],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(s[n]=e[n])}return s},t.exports.__esModule=!0,t.exports.default=t.exports}}),T=P({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),M=P({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=T().default;t.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=r(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),k=P({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=T().default,n=M();t.exports=function(e){var t=n(e,"string");return"symbol"==r(t)?t:t+""}
1,t.exports.__esModule=!0,t.exports.default=t.exports}}),R=P({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=k();t.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),C=P({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=R();function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?n(Object(i),!0).forEach(function(t){r(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e},t.exports.__esModule=!0,t.exports.default=t.exports}}),D=x(j(),1),I=x(C(),1);let Q=["cursor","direction"];function A(e,t,r){let n=e.flatMap(e=>e.split("."));if(!t&&(!r||"any"===r))return n.length?[n]:[];if("infinite"===r&&u(t)&&("direction"in t||"cursor"in t)){let{cursor:e,direction:r}=t;return[n,{input:(0,D.default)(t,Q),type:"infinite"}]}return[n,(0,I.default)((0,I.default)({},void 0!==t&&t!==i.skipToken&&{input:t}),r&&"any"!==r&&{type:r})]}function q(e){return A(e,void 0,"any")}function U(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];let[i,s]=r;return A(e._def().path,i,null!=s?s:"any")}function N(e){return q(e._def().path)}e.s(["TRPCUntypedClient",()=>e5,"createTRPCClient",()=>tt,"createTRPCClientProxy",()=>te,"getUntypedClient",()=>tr],11920);var W=Object.create,F=Object.defineProperty,L=Object.getOwnPropertyDescriptor,K=Object.getOwnPropertyNames,B=Object.getPrototypeOf,H=Object.prototype.hasOwnProperty,G=(e,t)=>function(){return t||(0,e[K(e)[0]])((t={exports:{}}).exports,t),t.exports},z=(e,t,r)=>(r=null!=e?W(B(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var i,s=K(t),o=0,a=s.length;o<a;o++)i=s[o],H.call(e,i)||i===r||F(e,i,{get:(e=>t[e]).bind(null,i),enumerable:!(n=L(t,i))||n.enumerable});return e})(!t&&e&&e.__esModule?r:F(r,"default",{value:e,enumerable:!0}),e)),V=G({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Y=G({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=V().default;t.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=r(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),J=G({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=V().default,n=Y();t.exports=function(e){var t=n(e,"string");return"symbol"==r(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports}}),$=G({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=J();t.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),Z=G({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=$();function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
1t%2?n(Object(i),!0).forEach(function(t){r(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e},t.exports.__esModule=!0,t.exports.default=t.exports}});function X(e){let t={subscribe(t){let r=null,n=!1,i=!1,s=!1;function o(){if(null===r){s=!0;return}!i&&(i=!0,"function"==typeof r?r():r&&r.unsubscribe())}return r=e({next(e){var r;n||null==(r=t.next)||r.call(t,e)},error(e){var r;n||(n=!0,null==(r=t.error)||r.call(t,e),o())},complete(){var e;n||(n=!0,null==(e=t.complete)||e.call(t),o())}}),s&&o(),{unsubscribe:o}},pipe(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return r.reduce(ee,t)}};return t}function ee(e,t){return t(e)}var et=z($(),1),er=z(Z(),1),en=class e extends Error{static from(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t instanceof en?(r.meta&&(t.meta=(0,er.default)((0,er.default)({},t.meta),r.meta)),t):u(t)&&u(t.error)&&"number"==typeof t.error.code&&"string"==typeof t.error.message?new e(t.error.message,(0,er.default)((0,er.default)({},r),{},{result:t})):new e("string"==typeof t?t:u(t)&&"string"==typeof t.message?t.message:"Unknown error",(0,er.default)((0,er.default)({},r),{},{cause:t}))}constructor(t,r){var n,i;let s=null==r?void 0:r.cause;super(t,{cause:s}),(0,et.default)(this,"cause",void 0),(0,et.default)(this,"shape",void 0),(0,et.default)(this,"data",void 0),(0,et.default)(this,"meta",void 0),this.meta=null==r?void 0:r.meta,this.cause=s,this.shape=null==r||null==(n=r.result)?void 0:n.error,this.data=null==r||null==(i=r.result)?void 0:i.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,e.prototype)}},ei=z(Z());let es={query:"GET",mutation:"POST",subscription:"PATCH"};function eo(e){return"input"in e?e.transformer.input.serialize(e.input):function(e){let t={};for(let r=0;r<e.length;r++){let n=e[r];t[r]=n}return t}(e.inputs.map(t=>e.transformer.input.serialize(t)))}let ea=e=>{let t=e.url.split("?"),r=t[0].replace(/\/$/,"")+"/"+e.path,n=[];if(t[1]&&n.push(t[1]),"inputs"in e&&n.push("batch=1"),"query"===e.type||"subscription"===e.type){let t=eo(e);void 0!==t&&"POST"!==e.methodOverride&&n.push("input=".concat(encodeURIComponent(JSON.stringify(t))))}return n.length&&(r+="?"+n.join("&")),r},el=e=>{if("query"===e.type&&"POST"!==e.methodOverride)return;let t=eo(e);return void 0!==t?JSON.stringify(t):void 0};var eu=class extends Error{constructor(){let e="AbortError";super(e),this.name=e,this.message=e}};async function ec(e){var t,r,n=e.signal;if(null==n?void 0:n.aborted){if(null==(r=n.throwIfAborted)||r.call(n),"undefined"!=typeof DOMException)throw new DOMException("AbortError","AbortError");throw new eu}let i=e.getUrl(e),s=e.getBody(e),o=null!=(t=e.methodOverride)?t:es[e.type],a=await (async()=>{let t=await e.headers();return Symbol.iterator in t?Object.fromEntries(t):t})(),l=(0,ei.default)((0,ei.default)((0,ei.default)({},e.contentTypeHeader&&"GET"!==o?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{"trpc-accept":e.trpcAcceptHeader}:void 0),a);return(function(e){if(e)return e;if("undefined"!=typeof window&&"function"==typeof window.fetch)return window.fetch;if("undefined"!=typeof globalThis&&"function"==typeof globalThis.fetch)return globalThis.fetch;throw Error("No fetch implementation found")})(e.fetch)(i,{method:o,signal:e.signal,body:s,headers:l})}async function eh(e){let t={},r=await ec(e);t.response=r;let n=await r.json();return t.responseJSON=n,{json:n,meta:t}}e.s(["__commonJS",()=>eb,"__toESM",()=>e_,"createFlatProxy",()=>eE,"createRecursiveProxy",()=>eO,"getErrorShape",()=>eD,"getHTTPStatusCode",()=>eS,"require_defineProperty",()=>ek,"require_objectSpread2",()=>eR],58847);var ed=Object.create,ep=Object.defineProperty,ef=Object.getOwnPropertyDescriptor,ey=Object.getOwnPropertyNames,ev=Object.getPrototypeOf,em=Object.prototype.hasOwnProperty,eb=(e,t)=>function(){return t||(0,e[ey(e)[0]])((t={exports:{}}).exports,t),t.exports},e_=(e,t,r)=>(r=null!=e?ed(ev(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var i,s=ey(t),o=0,a=s.length;o<a;o++)i=s[o],em.call(e,i)||i===r||ep(e,i,{get:(e=>t[e]).bind(null,i),enumerable:!(n=ef(t,i))||n.enumerable});return e}
1)(!t&&e&&e.__esModule?r:ep(r,"default",{value:e,enumerable:!0}),e));let eg=()=>{},ew=e=>{Object.freeze&&Object.freeze(e)},eO=e=>(function e(t,r,n){let i=r.join(".");return null!=n[i]||(n[i]=new Proxy(eg,{get(i,s){if("string"==typeof s&&"then"!==s)return e(t,[...r,s],n)},apply(e,n,i){let s=r[r.length-1],o={args:i,path:r};return"call"===s?o={args:i.length>=2?[i[1]]:[],path:r.slice(0,-1)}:"apply"===s&&(o={args:i.length>=2?i[1]:[],path:r.slice(0,-1)}),ew(o.args),ew(o.path),t(o)}})),n[i]})(e,[],Object.create(null)),eE=e=>new Proxy(eg,{get(t,r){if("then"!==r)return e(r)}}),eP={PARSE_ERROR:400,BAD_REQUEST:400,UNAUTHORIZED:401,PAYMENT_REQUIRED:402,FORBIDDEN:403,NOT_FOUND:404,METHOD_NOT_SUPPORTED:405,TIMEOUT:408,CONFLICT:409,PRECONDITION_FAILED:412,PAYLOAD_TOO_LARGE:413,UNSUPPORTED_MEDIA_TYPE:415,UNPROCESSABLE_CONTENT:422,PRECONDITION_REQUIRED:428,TOO_MANY_REQUESTS:429,CLIENT_CLOSED_REQUEST:499,INTERNAL_SERVER_ERROR:500,NOT_IMPLEMENTED:501,BAD_GATEWAY:502,SERVICE_UNAVAILABLE:503,GATEWAY_TIMEOUT:504};function ex(e){var t;return null!=(t=eP[e])?t:500}function eS(e){let t=new Set((Array.isArray(e)?e:[e]).map(e=>{if("error"in e&&u(e.error.data)){var t;return"number"==typeof(null==(t=e.error.data)?void 0:t.httpStatus)?e.error.data.httpStatus:ex(o[e.error.code])}return 200}));return 1!==t.size?207:t.values().next().value}var ej=eb({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),eT=eb({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=ej().default;t.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=r(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),eM=eb({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=ej().default,n=eT();t.exports=function(e){var t=n(e,"string");return"symbol"==r(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports}}),ek=eb({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=eM();t.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),eR=eb({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=ek();function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?n(Object(i),!0).forEach(function(t){r(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e},t.exports.__esModule=!0,t.exports.default=t.exports}}),eC=e_(eR(),1);function eD(e){let{path:t,error:r,config:n}=e,{code:i}=e.error,o={message:r.message,code:s[i],data:{code:i,httpStatus:ex(r.code)}};return n.isDev&&"string"==typeof e.error.stack&&(o.data.stack=e.error.stack),"string"==typeof t&&(o.data.path=t),n.errorFormatter((0,eC.default)((0,eC.default)({},e),{},{shape:o}))}e_(ek(),1);var eI=e_(eR(),1),eQ=class extends Error{constructor(){super("Unable to transform response from server")}};e_(eR(),1),Symbol(),z(Z(),1),e.s(["abortSignalToPromise",()=>eW,"allAbortSignals",()=>eU,"dataLoader",()=>eq,"httpBatchLink",()=>eL,"raceAbortSignals",()=>eN],40209);let eA=()=>{throw Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function eq(e){let t=null,r=null;function n(){let n=function(t){let r=[[]],n=0;for(;;){var i,s;let o=t[n];if(!o)break;let a=r[r.length-1];if(o.aborted){null==(i=o.reject)||i.call(o,Error("Aborted")),n++;continue}if(e.validate(a.concat(o).map(e=>e.key))){a.push(o),n++;continue}if(0===a.length){null==(s=o.reject)||s.call(o,Error("Input is too big for a single dispatch")),n++;continue}r.push([])}return r}(t);for(let i of(clearTimeout(r),r=null,t=null,n)){if(!i.length)continue;let t={items:i};for(let e of i)e.batch=t;e.fetch(t.items.map(e=>e.key)).then(async e=>{for(let n of(await Promise.all(e.map(async(e,r)=>{var n,i;let s=t.items[r];try{let t=await Promise.resolve(e);null==(n=s.resolve)||n.call(s,t)}catch(e){null==(i=s.reject)||i.call(s,e)}s.batch=null,s.reject=null,s.resolve=null})),t.items)){var r;null==(r=n.reject)||r.call(n,Error("Missing result")),n.batch=null}}).catch(e=>{for(let n of t.items){var r;null==(r=n.reject)||r.call(n,e),n.batch=null}})}}return{load:function(e){let i={aborted:!1,key:e,batch:null,resolve:eA,reject:eA},s=new Promise((e,r)=>{i.reject=r,i.resolve=e,null!=t||(t=[]),t.push(i)});return null!=r||(r=setTimeout(n)),s}}}function eU(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=new AbortController,i=t.length,s=0,o=()=>{++s===i&&n.abort()};for(let e of t)(null==e?void 0:e.aborted)?o():null==e||e.addEventListener("abort",o,{once:!0});return n.signal}function eN(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let n=new AbortController;for(let e of t)(null==e?void 0:e.aborted)?n.abort():null==e||e.addEventListener("abort",()=>n.abort(),{once:!0});return n.signal}function eW(e){return new Promise((t,r)=>{if(e.aborted)return void r(e.reason);e.addEventListener("abort",()=>{r(e.reason)},{once:!0})})}var eF=z(Z(),1);function eL(e){var t,r,n;let i={url:e.url.toString(),fetch:e.fetch,transformer:(n=e.transformer)?"input"in n?n:{input:n,output:n}:{input:{serialize:e=>e,deserialize:e=>e},output:{serialize:e=>e,deserialize:e=>e}},methodOverride:e.methodOverride},s=null!=(t=e.maxURLLength)?t:1/0,o=null!=(r=e.maxItems)?r:1/0;return()=>{let t=t=>({validate(e){if(s===1/0&&o===1/0)return!0;
1if(e.length>o)return!1;let r=e.map(e=>e.path).join(","),n=e.map(e=>e.input);return ea((0,eF.default)((0,eF.default)({},i),{},{type:t,path:r,inputs:n,signal:null})).length<=s},async fetch(r){let n,s=r.map(e=>e.path).join(","),o=r.map(e=>e.input),a=eU(...r.map(e=>e.signal)),l=await (n=(0,eF.default)((0,eF.default)({},i),{},{path:s,inputs:o,type:t,headers:()=>e.headers?"function"==typeof e.headers?e.headers({opList:r}):e.headers:{},signal:a}),eh((0,ei.default)((0,ei.default)({},n),{},{contentTypeHeader:"application/json",getUrl:ea,getBody:el})));return(Array.isArray(l.json)?l.json:r.map(()=>l.json)).map(e=>({meta:l.meta,json:e}))}}),r={query:eq(t("query")),mutation:eq(t("mutation"))};return e=>{let{op:t}=e;return X(e=>{let n;if("subscription"===t.type)throw Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");return r[t.type].load(t).then(t=>{n=t;let r=function(e,t){let r;try{r=function(e,t){if("error"in e){let r=t.deserialize(e.error);return{ok:!1,error:(0,eI.default)((0,eI.default)({},e),{},{error:r})}}return{ok:!0,result:(0,eI.default)((0,eI.default)({},e.result),(!e.result.type||"data"===e.result.type)&&{type:"data",data:t.deserialize(e.result.data)})}}(e,t)}catch(e){throw new eQ}if(!r.ok&&(!u(r.error.error)||"number"!=typeof r.error.error.code)||r.ok&&!u(r.result))throw new eQ;return r}(t.json,i.transformer.output);if(!r.ok)return void e.error(en.from(r.error,{meta:t.meta}));e.next({context:t.meta,result:r.result}),e.complete()}).catch(t=>{e.error(en.from(t,{meta:null==n?void 0:n.meta}))}),()=>{}})}}}Symbol(),z(Z(),1);let eK=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return"function"==typeof e?e(...r):e};async function eB(e){let t=await eK(e.url);if(!e.connectionParams)return t;let r=t.includes("?")?"&":"?";return t+"".concat(r,"connectionParams=1")}async function eH(e){return JSON.stringify({method:"connectionParams",data:await eK(e)})}z($(),1),z($(),1);var eG=z($(),1),ez=class e{get ws(){return this.wsObservable.get()}set ws(e){this.wsObservable.next(e)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var t=this;if(t.openPromise)return t.openPromise;t.id=++e.connectCount;let r=eB(t.urlOptions).then(e=>new t.WebSocketPonyfill(e));t.openPromise=r.then(async e=>{t.ws=e,e.addEventListener("message",function(e){let{data:t}=e;"PING"===t&&this.send("PONG")}),t.keepAliveOpts.enabled&&function(e,t){let r,n,{intervalMs:i,pongTimeoutMs:s}=t;function o(){r=setTimeout(()=>{e.send("PING"),n=setTimeout(()=>{e.close()},s)},i)}e.addEventListener("open",o),e.addEventListener("message",e=>{let{data:t}=e;clearTimeout(r),o(),"PONG"===t&&(clearTimeout(n),clearTimeout(r),o())}),e.addEventListener("close",()=>{clearTimeout(r),clearTimeout(n)})}(e,t.keepAliveOpts),e.addEventListener("close",()=>{t.ws===e&&(t.ws=null)}),await function(e){let t,r,{promise:n,resolve:i,reject:s}={promise:new Promise((e,n)=>{t=e,r=n}),resolve:t,reject:r};return e.addEventListener("open",()=>{e.removeEventListener("error",s),i()}),e.addEventListener("error",s),n}(e),t.urlOptions.connectionParams&&e.send(await eH(t.urlOptions.connectionParams))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var e;try{await this.openPromise}finally{null==(e=this.ws)||e.close()}}constructor(t){var r;if((0,eG.default)(this,"id",++e.connectCount),(0,eG.default)(this,"WebSocketPonyfill",void 0),(0,eG.default)(this,"urlOptions",void 0),(0,eG.default)(this,"keepAliveOpts",void 0),(0,eG.default)(this,"wsObservable",function(e){let t=null,r=[],n=X(e=>(void 0!==t&&e.next(t),r.push(e),()=>{r.splice(r.indexOf(e),1)}));return n.next=e=>{if(t!==e)for(let n of(t=e,r))n.next(e)},n.get=()=>t,n}(0)),(0,eG.default)(this,"openPromise",null),this.WebSocketPonyfill=null!=(r=t.WebSocketPonyfill)?r:WebSocket,!this.WebSocketPonyfill)throw Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=t.urlOptions,this.keepAliveOpts=t.keepAlive}};(0,eG.default)(ez,"connectCount",0),z($(),1),z(Z(),1),e_(eR(),1);var eV=e_(ek(),1);let eY=new WeakMap,eJ=()=>{};t=Symbol.toStringTag;var e$=class e{subscribe(){let e,t,{settlement:r}=this;if(null===r){var n;let r,i;if(null===this.subscribers)throw Error("Unpromise settled but still has subscribers");let s={promise:new Promise((e,t)=>
1{r=e,i=t}),resolve:r,reject:i};this.subscribers=(n=this.subscribers,[...n,s]),e=s.promise,t=()=>{null!==this.subscribers&&(this.subscribers=function(e,t){let r=e.indexOf(t);if(-1!==r)return[...e.slice(0,r),...e.slice(r+1)];return e}(this.subscribers,s))}}else{let{status:n}=r;e="fulfilled"===n?Promise.resolve(r.value):Promise.reject(r.reason),t=eJ}return Object.assign(e,{unsubscribe:t})}then(e,t){let r=this.subscribe(),{unsubscribe:n}=r;return Object.assign(r.then(e,t),{unsubscribe:n})}catch(e){let t=this.subscribe(),{unsubscribe:r}=t;return Object.assign(t.catch(e),{unsubscribe:r})}finally(e){let t=this.subscribe(),{unsubscribe:r}=t;return Object.assign(t.finally(e),{unsubscribe:r})}static proxy(t){let r=e.getSubscribablePromise(t);return void 0!==r?r:e.createSubscribablePromise(t)}static createSubscribablePromise(t){let r=new e(t);return eY.set(t,r),eY.set(r,r),r}static getSubscribablePromise(e){return eY.get(e)}static resolve(t){let r="object"==typeof t&&null!==t&&"then"in t&&"function"==typeof t.then?t:Promise.resolve(t);return e.proxy(r).subscribe()}static async any(t){let r=(Array.isArray(t)?t:[...t]).map(e.resolve);try{return await Promise.any(r)}finally{r.forEach(e=>{let{unsubscribe:t}=e;t()})}}static async race(t){let r=(Array.isArray(t)?t:[...t]).map(e.resolve);try{return await Promise.race(r)}finally{r.forEach(e=>{let{unsubscribe:t}=e;t()})}}static async raceReferences(e){let t=e.map(eZ);try{return await Promise.race(t)}finally{for(let e of t)e.unsubscribe()}}constructor(e){(0,eV.default)(this,"promise",void 0),(0,eV.default)(this,"subscribers",[]),(0,eV.default)(this,"settlement",null),(0,eV.default)(this,t,"Unpromise"),"function"==typeof e?this.promise=new Promise(e):this.promise=e;let r=this.promise.then(e=>{let{subscribers:t}=this;this.subscribers=null,this.settlement={status:"fulfilled",value:e},null==t||t.forEach(t=>{let{resolve:r}=t;r(e)})});"catch"in r&&r.catch(e=>{let{subscribers:t}=this;this.subscribers=null,this.settlement={status:"rejected",reason:e},null==t||t.forEach(t=>{let{reject:r}=t;r(e)})})}};function eZ(e){return e$.proxy(e).then(()=>[e])}null!=(r=Symbol).dispose||(r.dispose=Symbol()),null!=(n=Symbol).asyncDispose||(n.asyncDispose=Symbol()),Symbol();var eX=eb({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){t.exports=function(){var e="function"==typeof SuppressedError?SuppressedError:function(e,t){var r=Error();return r.name="SuppressedError",r.error=e,r.suppressed=t,r},t={},r=[];function n(e,t){if(null!=t){if(Object(t)!==t)throw TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(e)var n=t[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(void 0===n&&(n=t[Symbol.dispose||Symbol.for("Symbol.dispose")],e))var i=n;if("function"!=typeof n)throw TypeError("Object is not disposable.");i&&(n=function(){try{i.call(t)}catch(e){return Promise.reject(e)}}),r.push({v:t,d:n,a:e})}else e&&r.push({d:t,a:e});return t}return{e:t,u:n.bind(null,!1),a:n.bind(null,!0),d:function(){var n,i=this.e,s=0;function o(){for(;n=r.pop();)try{if(!n.a&&1===s)return s=0,r.push(n),Promise.resolve().then(o);if(n.d){var e=n.d.call(n.v);if(n.a)return s|=2,Promise.resolve(e).then(o,a)}else s|=1}catch(e){return a(e)}if(1===s)return i!==t?Promise.reject(i):Promise.resolve();if(i!==t)throw i}function a(r){return i=i!==t?new e(r,i):r,o()}return o()}}},t.exports.__esModule=!0,t.exports.default=t.exports}}),e0=eb({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){t.exports=function(e,t){this.v=e,this.k=t},t.exports.__esModule=!0,t.exports.default=t.exports}}),e1=eb({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var r=e0();t.exports=function(e){return new r(e,0)},t.exports.__esModule=!0,t.exports.default=t.exports}}),e2=eb({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var r=e0();function n(e){var t,n;function i(t,n){try{var o=e[t](n),a=o.value,l=a instanceof r;Promise.resolve(l?a.v:a).then(function(r){if(l){var n="return"===t?"return":"next";if(!a.k||r.done)return i(n,r);r=e[n](r).value}s(o.done?"return":"normal",r)},function(e){i("throw",e)})}catch(e){s("throw",e)}}function s(e,r){switch(e){case"return":t.resolve({value:r,done:!0});break;case"throw":t.reject(r);break;default:t.resolve({value:r,done:!1})}(t=t.next)?i(t.key,t.arg):n=null}this._invoke=function(e,r){return new Promise(function(s,o){var a={key:e,arg:r,resolve:s,reject:o,next:null};n?n=n.next=a:(t=n=a,i(e,r))})}
1,"function"!=typeof e.return&&(this.return=void 0)}n.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},n.prototype.next=function(e){return this._invoke("next",e)},n.prototype.throw=function(e){return this._invoke("throw",e)},n.prototype.return=function(e){return this._invoke("return",e)},t.exports=function(e){return function(){return new n(e.apply(this,arguments))}},t.exports.__esModule=!0,t.exports.default=t.exports}});e_(eX(),1),e_(e1(),1),e_(e2(),1),e_(eX(),1),e_(e1(),1),e_(e2(),1),e_(eX(),1),e_(e1(),1),e_(e2(),1),Symbol("ping");var e7=eb({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(e){function t(e){if(Object(e)!==e)return Promise.reject(TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return(r=function(e){this.s=e,this.n=e.next}).prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new r(e)}t.exports=function(e){var t,n,i,s=2;for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,i=Symbol.iterator);s--;){if(n&&null!=(t=e[n]))return t.call(e);if(i&&null!=(t=e[i]))return new r(t.call(e));n="@@asyncIterator",i="@@iterator"}throw TypeError("Object is not async iterable")},t.exports.__esModule=!0,t.exports.default=t.exports}});e_(e1(),1),e_(e2(),1),e_(eX(),1),e_(e7(),1);var e4=eb({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncGeneratorDelegate.js"(e,t){var r=e0();t.exports=function(e){var t={},n=!1;function i(t,i){return n=!0,{done:!1,value:new r(i=new Promise(function(r){r(e[t](i))}),1)}}return t["undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},t.next=function(e){return n?(n=!1,e):i("next",e)},"function"==typeof e.throw&&(t.throw=function(e){if(n)throw n=!1,e;return i("throw",e)}),"function"==typeof e.return&&(t.return=function(e){return n?(n=!1,e):i("return",e)}),t},t.exports.__esModule=!0,t.exports.default=t.exports}});e_(e7(),1),e_(e1(),1),e_(e2(),1),e_(e4(),1),e_(eX(),1),e_(e2(),1),e_(eR(),1);var e3=z($(),1),e9=z(Z(),1),e5=class{$request(e){var t,r;return(r={links:this.links,op:(0,e9.default)((0,e9.default)({},e),{},{context:null!=(t=e.context)?t:{},id:++this.requestId})},X(e=>(function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.op,i=r.links[t];if(!i)throw Error("No more links to execute - did you forget to add an ending link?");return i({op:n,next:r=>e(t+1,r)})})().subscribe(e))).pipe(e=>{let t=0,r=null,n=[];return X(i=>(t++,n.push(i),r||(r=e.subscribe({next(e){for(let r of n){var t;null==(t=r.next)||t.call(r,e)}},error(e){for(let r of n){var t;null==(t=r.error)||t.call(r,e)}},complete(){for(let t of n){var e;null==(e=t.complete)||e.call(t)}}})),{unsubscribe(){if(0==--t&&r){let e=r;r=null,e.unsubscribe()}let e=n.findIndex(e=>e===i);e>-1&&n.splice(e,1)}}))})}async requestAsPromise(e){try{let t=this.$request(e);return(await function(e){let t=new AbortController;return new Promise((r,n)=>{let i=!1;function s(){i||(i=!0,o.unsubscribe())}t.signal.addEventListener("abort",()=>{n(t.signal.reason)});let o=e.subscribe({next(e){i=!0,r(e),s()},error(e){n(e)},complete(){t.abort(),s()}})})}(t)).result.data}catch(e){throw en.from(e)}}query(e,t,r){return this.requestAsPromise({type:"query",path:e,input:t,context:null==r?void 0:r.context,signal:null==r?void 0:r.signal})}mutation(e,t,r){return this.requestAsPromise({type:"mutation",path:e,input:t,context:null==r?void 0:r.context,signal:null==r?void 0:r.signal})}subscription(e,t,r){return this.$request({type:"subscription",path:e,input:t,context:r.context,signal:r.signal}).subscribe({next(e){var t,n,i,s;switch(e.result.type){case"state":null==(t=r.onConnectionStateChange)||t.call(r,e.result);break;case"started":null==(n=r.onStarted)||n.call(r,{context:e.context});break;case"stopped":null==(i=r.onStopped)||i.call(r);break;case"data":case void 0:null==(s=r.onData)||s.call(r,e.result.data)}},error(e){var t;null==(t=r.onError)||t.call(r,e)},complete(){var e;null==(e=r.onComplete)||e.call(r)}})}constructor(e){(0,e3.default)(this,"links",void 0),(0,e3.default)(this,"runtime",void 0),(0,e3.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(e=>e(this.runtime))}};let e6=Symbol.for("trpc_untypedClient"),e8={query:"query",mutate:"mutation",subscribe:"subscription"};function te(e){let t=eO(t=>{let{path:r,args:n}=t,i=[...r],s=e8[i.pop()],o=i.join(".");return e[s](o,...n)});return eE(r=>r===e6?e:t[r])}function tt(e){return te(new e5(e))}function tr(e){return e[e6]}z(Z(),1),z(Z(),1),z(G({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(e){function t(e){if(Object(e)!==e)return Promise.reject(TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return(r=function(e){this.s=e,this.n=e.next}).prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new r(e)}t.exports=function(e){var t,n,i,s=2;
1for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,i=Symbol.iterator);s--;){if(n&&null!=(t=e[n]))return t.call(e);if(i&&null!=(t=e[i]))return new r(t.call(e));n="@@asyncIterator",i="@@iterator"}throw TypeError("Object is not async iterable")},t.exports.__esModule=!0,t.exports.default=t.exports}})(),1),z(Z(),1);var tn=G({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){t.exports=function(){var e="function"==typeof SuppressedError?SuppressedError:function(e,t){var r=Error();return r.name="SuppressedError",r.error=e,r.suppressed=t,r},t={},r=[];function n(e,t){if(null!=t){if(Object(t)!==t)throw TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(e)var n=t[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(void 0===n&&(n=t[Symbol.dispose||Symbol.for("Symbol.dispose")],e))var i=n;if("function"!=typeof n)throw TypeError("Object is not disposable.");i&&(n=function(){try{i.call(t)}catch(e){return Promise.reject(e)}}),r.push({v:t,d:n,a:e})}else e&&r.push({d:t,a:e});return t}return{e:t,u:n.bind(null,!1),a:n.bind(null,!0),d:function(){var n,i=this.e,s=0;function o(){for(;n=r.pop();)try{if(!n.a&&1===s)return s=0,r.push(n),Promise.resolve().then(o);if(n.d){var e=n.d.call(n.v);if(n.a)return s|=2,Promise.resolve(e).then(o,a)}else s|=1}catch(e){return a(e)}if(1===s)return i!==t?Promise.reject(i):Promise.resolve();if(i!==t)throw i}function a(r){return i=i!==t?new e(r,i):r,o()}return o()}}},t.exports.__esModule=!0,t.exports.default=t.exports}}),ti=G({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){t.exports=function(e,t){this.v=e,this.k=t},t.exports.__esModule=!0,t.exports.default=t.exports}}),ts=G({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var r=ti();t.exports=function(e){return new r(e,0)},t.exports.__esModule=!0,t.exports.default=t.exports}}),to=G({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var r=ti();function n(e){var t,n;function i(t,n){try{var o=e[t](n),a=o.value,l=a instanceof r;Promise.resolve(l?a.v:a).then(function(r){if(l){var n="return"===t?"return":"next";if(!a.k||r.done)return i(n,r);r=e[n](r).value}s(o.done?"return":"normal",r)},function(e){i("throw",e)})}catch(e){s("throw",e)}}function s(e,r){switch(e){case"return":t.resolve({value:r,done:!0});break;case"throw":t.reject(r);break;default:t.resolve({value:r,done:!1})}(t=t.next)?i(t.key,t.arg):n=null}this._invoke=function(e,r){return new Promise(function(s,o){var a={key:e,arg:r,resolve:s,reject:o,next:null};n?n=n.next=a:(t=n=a,i(e,r))})},"function"!=typeof e.return&&(this.return=void 0)}n.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},n.prototype.next=function(e){return this._invoke("next",e)},n.prototype.throw=function(e){return this._invoke("throw",e)},n.prototype.return=function(e){return this._invoke("return",e)},t.exports=function(e){return function(){return new n(e.apply(this,arguments))}},t.exports.__esModule=!0,t.exports.default=t.exports}});z(tn(),1),z(ts(),1),z(to(),1),z(Z(),1)},90194,78116,67985,47743,e=>{"use strict";function t(e){return e}function r(e){return e}e.s(["infiniteQueryOptions",()=>t],90194),e.s(["queryOptions",()=>r],78116),e.s(["InfiniteQueryObserver",()=>et],47743),e.s(["QueryObserver",()=>W],67985);var n,i,s,o,a,l,u,c,h,d,p,f,y,m,b,_,g,w,O,E,P,x,S,j,T=e.i(76054),M=e.i(36927),k=e.i(50475),R=e.i(42297),C=e.i(74754),D=e.i(59509),I=e.i(58980),Q=e.i(73690),A=e.i(89402),q=e.i(49749),U=e.i(57066),N=e.i(95787),W=(n=new WeakMap,i=new WeakMap,s=new WeakMap,o=new WeakMap,a=new WeakMap,l=new WeakMap,u=new WeakMap,c=new WeakMap,h=new WeakMap,d=new WeakMap,p=new WeakMap,f=new WeakMap,y=new WeakMap,m=new WeakMap,b=new WeakMap,_=new WeakSet,g=new WeakSet,w=new WeakSet,O=new WeakSet,E=new WeakSet,P=new WeakSet,x=new WeakSet,S=new WeakSet,j=new WeakSet,class extends A.Subscribable{bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&((0,T._)(this,i).addObserver(this),F((0,T._)(this,i),this.options)?(0,R._)(this,_,H).call(this):this.updateResult(),(0,R._)(this,E,Y).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return L((0,T._)(this,i),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return L((0,T._)(this,i),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,(0,R._)(this,P,J).call(this),(0,R._)(this,x,$).call(this),(0,T._)(this,i).removeObserver(this)}setOptions(e){let t=this.options,r=(0,T._)(this,i);if(this.options=(0,T._)(this,n).defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,U.resolveEnabled)(this.options.enabled,(0,T._)(this,i)))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");(0,R._)(this,S,Z).call(this),(0,T._)(this,i).setOptions(this.options),t._defaulted&&!(0,U.shallowEqualObjects)(this.options,t)&&(0,T._)(this,n).getQueryCache().notify({type:"observerOptionsUpdated",query:(0,T._)(this,i),observer:this});let s=this.hasListeners();s&&K((0,T._)(this,i),r,this.options,t)&&(0,R._)(this,_,H).call(this),this.updateResult(),s&&((0,T._)(this,i)!==r||(0,U.resolveEnabled)(this.options.enabled,(0,T._)(this,i))!==(0,U.resolveEnabled)(t.enabled,(0,T._)(this,i))||(0,U.resolveStaleTime)(this.options.staleTime,(0,T._)(this,i))!==(0,U.resolveStaleTime)(t.staleTime,(0,T._)(this,i)))&&(0,R._)(this,g,G).call(this);let o=(0,R._)(this,w,z).call(this);s&&((0,T._)(this,i)!==r||(0,U.resolveEnabled)(this.options.enabled,(0,T._)(this,i))!==(0,U.resolveEnabled)(t.enabled,(0,T._)(this,i))||o!==(0,T._)(this,m))&&(0,R._)(this,O,V).call(this,o)}getOptimisticResult(e){var t,r;let s=(0,T._)(this,n).getQueryCache().build((0,T._)(this,n),e),u=this.createResult(s,e);return t=this,r=u,(0,U.shallowEqualObjects)(t.getCurrentResult(),r)||((0,k._)(this,o,u),(0,k._)(this,l,this.options),(0,k._)(this,a,(0,T._)(this,i).state)),u}getCurrentResult(){return(0,T._)(this,o)}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),null==t||t(r),"promise"!==r||this.options.experimental_prefetchInRender||"pending"!==(0,T._)(this,u).status||(0,T._)(this,u).reject(Error("experimental_prefetchInRender feature flag is not enabled")),Reflect.get(e,r))})}trackProp(e){(0,T._)(this,b).add(e)}getCurrentQuery(){return(0,T._)(this,i)}refetch(){let{...e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.fetch({...e})}fetchOptimistic(e){let t=(0,T._)(this,n).defaultQueryOptions(e),r=(0,T._)(this,n).getQueryCache().build((0,T._)(this,n),t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){var t;return(0,R._)(this,_,H).call(this,{...e,cancelRefetch:null==(t=e.cancelRefetch)||t}).then(()=>(this.updateResult(),(0,T._)(this,o)))}createResult(e,t){let r,n=(0,T._)(this,i),f=this.options,y=(0,T._)(this,o),m=(0,T._)(this,a),b=(0,T._)(this,l),_=e!==n?e.state:(0,T._)(this,s),{state:g}=e,w={...g},O=!1;if(t._optimisticResults){let r=this.hasListeners(),i=!r&&F(e,t),s=r&&K(e,n,t,f);(i||s)&&(w={...w,...(0,Q.fetchState)(g.data,e.options)}),"isRestoring"===t._optimisticResults&&(w.fetchStatus="idle")}let{error:E,errorUpdatedAt:P,status:x}=w;r=w.data;let S=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===x){let e;if((null==y?void 0:y.isPlaceholderData)&&t.placeholderData===(null==b?void 0:b.placeholderData))e=y.data,S=!0;else{var j;e="function"==typeof t.placeholderData?t.placeholderData(null==(j=(0,T._)(this,p))?void 0:j.state.data,(0,T._)(this,p)):t.placeholderData}void 0!==e&&(x="success",r=(0,U.replaceData)(null==y?void 0:y.data,e,t),O=!0)}if(t.select&&void 0!==r&&!S)if(y&&r===(null==m?void 0:m.data)&&t.select===(0,T._)(this,h))r=(0,T._)(this,d);else try{(0,k._)(this,h,t.select),r=t.select(r),r=(0,U.replaceData)(null==y?void 0:y.data,r,t),(0,k._)(this,d,r),(0,k._)(this,c,null)}catch(e){(0,k._)(this,c,e)}(0,T._)(this,c)&&(E=(0,T._)(this,c),r=(0,T._)(this,d),P=Date.now(),x="error");let M="fetching"===w.fetchStatus,R="pending"===x,C="error"===x,D=R&&M,I=void 0!==r,A={status:x,fetchStatus:w.fetchStatus,isPending:R,isSuccess:"success"===x,isError:C,isInitialLoading:D,isLoading:D,data:r,dataUpdatedAt:w.dataUpdatedAt,error:E,errorUpdatedAt:P,failureCount:w.fetchFailureCount,failureReason:w.fetchFailureReason,errorUpdate
1Count:w.errorUpdateCount,isFetched:w.dataUpdateCount>0||w.errorUpdateCount>0,isFetchedAfterMount:w.dataUpdateCount>_.dataUpdateCount||w.errorUpdateCount>_.errorUpdateCount,isFetching:M,isRefetching:M&&!R,isLoadingError:C&&!I,isPaused:"paused"===w.fetchStatus,isPlaceholderData:O,isRefetchError:C&&I,isStale:B(e,t),refetch:this.refetch,promise:(0,T._)(this,u),isEnabled:!1!==(0,U.resolveEnabled)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=e=>{"error"===A.status?e.reject(A.error):void 0!==A.data&&e.resolve(A.data)},r=()=>{t((0,k._)(this,u,A.promise=(0,q.pendingThenable)()))},i=(0,T._)(this,u);switch(i.status){case"pending":e.queryHash===n.queryHash&&t(i);break;case"fulfilled":("error"===A.status||A.data!==i.value)&&r();break;case"rejected":("error"!==A.status||A.error!==i.reason)&&r()}}return A}updateResult(){let e=(0,T._)(this,o),t=this.createResult((0,T._)(this,i),this.options);if((0,k._)(this,a,(0,T._)(this,i).state),(0,k._)(this,l,this.options),void 0!==(0,T._)(this,a).data&&(0,k._)(this,p,(0,T._)(this,i)),(0,U.shallowEqualObjects)(t,e))return;(0,k._)(this,o,t);let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!(0,T._)(this,b).size)return!0;let n=new Set(null!=r?r:(0,T._)(this,b));return this.options.throwOnError&&n.add("error"),Object.keys((0,T._)(this,o)).some(t=>(0,T._)(this,o)[t]!==e[t]&&n.has(t))};(0,R._)(this,j,X).call(this,{listeners:r()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&(0,R._)(this,E,Y).call(this)}constructor(e,t){super(),(0,C._)(this,_),(0,C._)(this,g),(0,C._)(this,w),(0,C._)(this,O),(0,C._)(this,E),(0,C._)(this,P),(0,C._)(this,x),(0,C._)(this,S),(0,C._)(this,j),(0,M._)(this,n,{writable:!0,value:void 0}),(0,M._)(this,i,{writable:!0,value:void 0}),(0,M._)(this,s,{writable:!0,value:void 0}),(0,M._)(this,o,{writable:!0,value:void 0}),(0,M._)(this,a,{writable:!0,value:void 0}),(0,M._)(this,l,{writable:!0,value:void 0}),(0,M._)(this,u,{writable:!0,value:void 0}),(0,M._)(this,c,{writable:!0,value:void 0}),(0,M._)(this,h,{writable:!0,value:void 0}),(0,M._)(this,d,{writable:!0,value:void 0}),(0,M._)(this,p,{writable:!0,value:void 0}),(0,M._)(this,f,{writable:!0,value:void 0}),(0,M._)(this,y,{writable:!0,value:void 0}),(0,M._)(this,m,{writable:!0,value:void 0}),(0,M._)(this,b,{writable:!0,value:new Set}),this.options=t,(0,k._)(this,n,e),(0,k._)(this,c,null),(0,k._)(this,u,(0,q.pendingThenable)()),this.bindMethods(),this.setOptions(t)}});function F(e,t){return!1!==(0,U.resolveEnabled)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&L(e,t,t.refetchOnMount)}function L(e,t,r){if(!1!==(0,U.resolveEnabled)(t.enabled,e)&&"static"!==(0,U.resolveStaleTime)(t.staleTime,e)){let n="function"==typeof r?r(e):r;return"always"===n||!1!==n&&B(e,t)}return!1}function K(e,t,r,n){return(e!==t||!1===(0,U.resolveEnabled)(n.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&B(e,r)}function B(e,t){return!1!==(0,U.resolveEnabled)(t.enabled,e)&&e.isStaleByTime((0,U.resolveStaleTime)(t.staleTime,e))}function H(e){(0,R._)(this,S,Z).call(this);let t=(0,T._)(this,i).fetch(this.options,e);return(null==e?void 0:e.throwOnError)||(t=t.catch(U.noop)),t}function G(){(0,R._)(this,P,J).call(this);let e=(0,U.resolveStaleTime)(this.options.staleTime,(0,T._)(this,i));if(U.isServer||(0,T._)(this,o).isStale||!(0,U.isValidTimeout)(e))return;let t=(0,U.timeUntilStale)((0,T._)(this,o).dataUpdatedAt,e);(0,k._)(this,f,N.timeoutManager.setTimeout(()=>{(0,T._)(this,o).isStale||this.updateResult()},t+1))}function z(){var e;return null!=(e="function"==typeof this.options.refetchInterval?this.options.refetchInterval((0,T._)(this,i)):this.options.refetchInterval)&&e}function V(e){(0,R._)(this,x,$).call(this),(0,k._)(this,m,e),!U.isServer&&!1!==(0,U.resolveEnabled)(this.options.enabled,(0,T._)(this,i))&&(0,U.isValidTimeout)((0,T._)(this,m))&&0!==(0,T._)(this,m)&&(0,k._)(this,y,N.timeoutManager.setInterval(()=>{(this.options.refetchIntervalInBackground||D.focusManager.isFocused())&&(0,R._)(this,_,H).call(this)},(0,T._)(this,m)))}function Y(){(0,R._)(this,g,G).call(this),(0,R._)(this,O,V).call(this,(0,R._)(this,w,z).call(this))}function J(){(0,T._)(this,f)&&(N.timeoutManager.clearTimeout((0,T._)(this,f)),(0,k._)(this,f,void 0))}function $(){(0,T._)(this,y)&&(N.timeoutManager.clearInterval((0,T._)(this,y)),(0,k._)(this,y,void 0))}function Z(){let e=(0,T._)(this,n).getQueryCache().build((0,T._)(this,n),this.options);if(e===(0,T._)(this,i))return;let t=(0,T._)(this,i);(0,k._)(this,i,e),(0,k._)(this,s,e.state),this.hasListeners()&&(null==t||t.removeObserver(this),e.addObserver(this))}function X(e){I.notifyManager.batch(()=>
1{e.listeners&&this.listeners.forEach(e=>{e((0,T._)(this,o))}),(0,T._)(this,n).getQueryCache().notify({query:(0,T._)(this,i),type:"observerResultsUpdated"})})}var ee=e.i(88932),et=class extends W{bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:(0,ee.infiniteQueryBehavior)()})}getOptimisticResult(e){return e.behavior=(0,ee.infiniteQueryBehavior)(),super.getOptimisticResult(e)}fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){var r,n;let{state:i}=e,s=super.createResult(e,t),{isFetching:o,isRefetching:a,isError:l,isRefetchError:u}=s,c=null==(n=i.fetchMeta)||null==(r=n.fetchMore)?void 0:r.direction,h=l&&"forward"===c,d=o&&"forward"===c,p=l&&"backward"===c,f=o&&"backward"===c;return{...s,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,ee.hasNextPage)(t,i.data),hasPreviousPage:(0,ee.hasPreviousPage)(t,i.data),isFetchNextPageError:h,isFetchingNextPage:d,isFetchPreviousPageError:p,isFetchingPreviousPage:f,isRefetchError:u&&!h&&!p,isRefetching:a&&!d&&!f}}constructor(e,t){super(e,t)}}},13666,e=>{"use strict";e.s(["trpc",()=>ti,"trpcClient",()=>ts],13666);var t,r,n,i,s,o,a,l,u,c,h,d,p,f,y,m,b,_,g,w,O,E,P,x=e.i(71218),S=e.i(11920);e.i(74954);var j=e.i(57066),T=e.i(90194),M=e.i(78116),k=e.i(47743);e.i(95195);var R=e.i(49430),C=e.i(58980),D=e.i(44261),I=e.i(78196),Q=R.createContext(function(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}()),A=()=>R.useContext(Q),q=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&!t.isReset()&&(e.retryOnMount=!1)},U=e=>{R.useEffect(()=>{e.clearReset()},[e])},N=e=>{let{result:t,errorResetBoundary:r,throwOnError:n,query:i,suspense:s}=e;return t.isError&&!r.isReset()&&!t.isFetching&&i&&(s&&void 0===t.data||(0,j.shouldThrowError)(n,[t.error,i]))},W=R.createContext(!1),F=()=>R.useContext(W);W.Provider;var L=(e,t)=>void 0===t.state.data,K=e=>{if(e.suspense){let t=e=>"static"===e?e:Math.max(null!=e?e:1e3,1e3),r=e.staleTime;e.staleTime="function"==typeof r?function(){for(var e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];return t(r(...n))}:t(r),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3))}},B=(e,t)=>e.isLoading&&e.isFetching&&!t,H=(e,t)=>(null==e?void 0:e.suspense)&&t.isPending,G=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function z(e,t,r){var n,i,s,o,a;let l=F(),u=A(),c=(0,D.useQueryClient)(r),h=c.defaultQueryOptions(e);
1null==(i=c.getDefaultOptions().queries)||null==(n=i._experimental_beforeQuery)||n.call(i,h),h._optimisticResults=l?"isRestoring":"optimistic",K(h),q(h,u),U(u);let d=!c.getQueryCache().get(h.queryHash),[p]=R.useState(()=>new t(c,h)),f=p.getOptimisticResult(h),y=!l&&!1!==e.subscribed;if(R.useSyncExternalStore(R.useCallback(e=>{let t=y?p.subscribe(C.notifyManager.batchCalls(e)):j.noop;return p.updateResult(),t},[p,y]),()=>p.getCurrentResult(),()=>p.getCurrentResult()),R.useEffect(()=>{p.setOptions(h)},[h,p]),H(h,f))throw G(h,p,u);if(N({result:f,errorResetBoundary:u,throwOnError:h.throwOnError,query:c.getQueryCache().get(h.queryHash),suspense:h.suspense}))throw f.error;if(null==(o=c.getDefaultOptions().queries)||null==(s=o._experimental_afterQuery)||s.call(o,h,f),h.experimental_prefetchInRender&&!j.isServer&&B(f,l)){let e=d?G(h,p,u):null==(a=c.getQueryCache().get(h.queryHash))?void 0:a.promise;null==e||e.catch(j.noop).finally(()=>{p.updateResult()})}return h.notifyOnChangeProps?f:p.trackResult(f)}var V=e.i(76054),Y=e.i(36927),J=e.i(50475),$=e.i(42297),Z=e.i(74754),X=e.i(79001),ee=e.i(89402),et=(n=new WeakMap,i=new WeakMap,s=new WeakMap,o=new WeakMap,a=new WeakSet,l=new WeakSet,class extends ee.Subscribable{bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){var t;let r=this.options;this.options=(0,V._)(this,n).defaultMutationOptions(e),(0,j.shallowEqualObjects)(this.options,r)||(0,V._)(this,n).getMutationCache().notify({type:"observerOptionsUpdated",mutation:(0,V._)(this,s),observer:this}),(null==r?void 0:r.mutationKey)&&this.options.mutationKey&&(0,j.hashKey)(r.mutationKey)!==(0,j.hashKey)(this.options.mutationKey)?this.reset():(null==(t=(0,V._)(this,s))?void 0:t.state.status)==="pending"&&(0,V._)(this,s).setOptions(this.options)}onUnsubscribe(){if(!this.hasListeners()){var e;null==(e=(0,V._)(this,s))||e.removeObserver(this)}}onMutationUpdate(e){(0,$._)(this,a,er).call(this),(0,$._)(this,l,en).call(this,e)}getCurrentResult(){return(0,V._)(this,i)}reset(){var e;null==(e=(0,V._)(this,s))||e.removeObserver(this),(0,J._)(this,s,void 0),(0,$._)(this,a,er).call(this),(0,$._)(this,l,en).call(this)}mutate(e,t){var r;return(0,J._)(this,o,t),null==(r=(0,V._)(this,s))||r.removeObserver(this),(0,J._)(this,s,(0,V._)(this,n).getMutationCache().build((0,V._)(this,n),this.options)),(0,V._)(this,s).addObserver(this),(0,V._)(this,s).execute(e)}constructor(e,t){super(),(0,Z._)(this,a),(0,Z._)(this,l),(0,Y._)(this,n,{writable:!0,value:void 0}),(0,Y._)(this,i,{writable:!0,value:void 0}),(0,Y._)(this,s,{writable:!0,value:void 0}),(0,Y._)(this,o,{writable:!0,value:void 0}),(0,J._)(this,n,e),this.setOptions(t),this.bindMethods(),(0,$._)(this,a,er).call(this)}});function er(){var e,t;let r=null!=(t=null==(e=(0,V._)(this,s))?void 0:e.state)?t:(0,X.getDefaultState)();(0,J._)(this,i,{...r,isPending:"pending"===r.status,isSuccess:"success"===r.status,isError:"error"===r.status,isIdle:"idle"===r.status,mutate:this.mutate,reset:this.reset})}function en(e){C.notifyManager.batch(()=>{if((0,V._)(this,o)&&this.hasListeners()){var t,r,s,a,l,u,c,h;let d=(0,V._)(this,i).variables,p=(0,V._)(this,i).context,f={client:(0,V._)(this,n),meta:this.options.meta,mutationKey:this.options.mutationKey};(null==e?void 0:e.type)==="success"?(null==(t=(r=(0,V._)(this,o)).onSuccess)||t.call(r,e.data,d,p,f),null==(s=(a=(0,V._)(this,o)).onSettled)||s.call(a,e.data,null,d,p,f)):(null==e?void 0:e.type)==="error"&&(null==(l=(u=(0,V._)(this,o)).onError)||l.call(u,e.error,d,p,f),null==(c=(h=(0,V._)(this,o)).onSettled)||c.call(h,void 0,e.error,d,p,f))}this.listeners.forEach(e=>{e((0,V._)(this,i))})})}var ei=e.i(67985),es=ee;function eo(e,t){let r=new Set(t);return e.filter(e=>!r.has(e))}var ea=(u=new WeakMap,c=new WeakMap,h=new WeakMap,d=new WeakMap,p=new WeakMap,f=new WeakMap,y=new WeakMap,m=new WeakMap,b=new WeakMap,_=new WeakSet,g=new WeakSet,w=new WeakSet,O=new WeakSet,E=new WeakSet,class extends es.Subscribable{onSubscribe(){1===this.listeners.size&&(0,V._)(this,p).forEach(e=>{e.subscribe(t=>{(0,$._)(this,O,eh).call(this,e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}
1destroy(){this.listeners=new Set,(0,V._)(this,p).forEach(e=>{e.destroy()})}setQueries(e,t){(0,J._)(this,h,e),(0,J._)(this,d,t),C.notifyManager.batch(()=>{let e=(0,V._)(this,p),t=(0,$._)(this,w,ec).call(this,(0,V._)(this,h));(0,J._)(this,b,t),t.forEach(e=>e.observer.setOptions(e.defaultedQueryOptions));let r=t.map(e=>e.observer),n=r.map(e=>e.getCurrentResult()),i=e.length!==r.length,s=r.some((t,r)=>t!==e[r]),o=i||s,a=!!o||n.some((e,t)=>{let r=(0,V._)(this,c)[t];return!r||!(0,j.shallowEqualObjects)(e,r)});(o||a)&&(o&&(0,J._)(this,p,r),(0,J._)(this,c,n),this.hasListeners()&&(o&&(eo(e,r).forEach(e=>{e.destroy()}),eo(r,e).forEach(e=>{e.subscribe(t=>{(0,$._)(this,O,eh).call(this,e,t)})})),(0,$._)(this,E,ed).call(this)))})}getCurrentResult(){return(0,V._)(this,c)}getQueries(){return(0,V._)(this,p).map(e=>e.getCurrentQuery())}getObservers(){return(0,V._)(this,p)}getOptimisticResult(e,t){let r=(0,$._)(this,w,ec).call(this,e),n=r.map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions));return[n,e=>(0,$._)(this,g,eu).call(this,null!=e?e:n,t),()=>(0,$._)(this,_,el).call(this,n,r)]}constructor(e,t,r){super(),(0,Z._)(this,_),(0,Z._)(this,g),(0,Z._)(this,w),(0,Z._)(this,O),(0,Z._)(this,E),(0,Y._)(this,u,{writable:!0,value:void 0}),(0,Y._)(this,c,{writable:!0,value:void 0}),(0,Y._)(this,h,{writable:!0,value:void 0}),(0,Y._)(this,d,{writable:!0,value:void 0}),(0,Y._)(this,p,{writable:!0,value:void 0}),(0,Y._)(this,f,{writable:!0,value:void 0}),(0,Y._)(this,y,{writable:!0,value:void 0}),(0,Y._)(this,m,{writable:!0,value:void 0}),(0,Y._)(this,b,{writable:!0,value:[]}),(0,J._)(this,u,e),(0,J._)(this,d,r),(0,J._)(this,h,[]),(0,J._)(this,p,[]),(0,J._)(this,c,[]),this.setQueries(t)}});function el(e,t){return t.map((r,n)=>{let i=e[n];return r.defaultedQueryOptions.notifyOnChangeProps?i:r.observer.trackResult(i,e=>{t.forEach(t=>{t.observer.trackProp(e)})})})}function eu(e,t){return t?((0,V._)(this,f)&&(0,V._)(this,c)===(0,V._)(this,m)&&t===(0,V._)(this,y)||((0,J._)(this,y,t),(0,J._)(this,m,(0,V._)(this,c)),(0,J._)(this,f,(0,j.replaceEqualDeep)((0,V._)(this,f),t(e)))),(0,V._)(this,f)):e}function ec(e){let t=new Map((0,V._)(this,p).map(e=>[e.options.queryHash,e])),r=[];return e.forEach(e=>{let n=(0,V._)(this,u).defaultQueryOptions(e),i=t.get(n.queryHash);i?r.push({defaultedQueryOptions:n,observer:i}):r.push({defaultedQueryOptions:n,observer:new ei.QueryObserver((0,V._)(this,u),n)})}),r}function eh(e,t){let r=(0,V._)(this,p).indexOf(e);-1!==r&&((0,J._)(this,c,function(e,t,r){let n=e.slice(0);return n[t]=r,n}((0,V._)(this,c),r,t)),(0,$._)(this,E,ed).call(this))}function ed(){if(this.hasListeners()){var e;let t=(0,V._)(this,f),r=(0,$._)(this,_,el).call(this,(0,V._)(this,c),(0,V._)(this,b));t!==(0,$._)(this,g,eu).call(this,r,null==(e=(0,V._)(this,d))?void 0:e.combine)&&C.notifyManager.batch(()=>{this.listeners.forEach(e=>{e((0,V._)(this,c))})})}}function ep(e,t){let{queries:r,...n}=e,i=(0,D.useQueryClient)(t),s=F(),o=A(),a=R.useMemo(()=>r.map(e=>{let t=i.defaultQueryOptions(e);return t._optimisticResults=s?"isRestoring":"optimistic",t}),[r,i,s]);a.forEach(e=>{K(e),q(e,o)}),U(o);let[l]=R.useState(()=>new ea(i,a,n)),[u,c,h]=l.getOptimisticResult(a,n.combine),d=!s&&!1!==n.subscribed;R.useSyncExternalStore(R.useCallback(e=>d?l.subscribe(C.notifyManager.batchCalls(e)):j.noop,[l,d]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),R.useEffect(()=>{l.setQueries(a,n)},[a,n,l]);let p=u.some((e,t)=>H(a[t],e))?u.flatMap((e,t)=>{let r=a[t];if(r){let t=new ei.QueryObserver(i,r);if(H(r,e))return G(r,t,o);B(e,s)&&G(r,t,o)}return[]}):[];if(p.length>0)throw Promise.all(p);let f=u.find((e,t)=>{let r=a[t];return r&&N({result:e,errorResetBoundary:o,throwOnError:r.throwOnError,query:i.getQueryCache().get(r.queryHash),suspense:r.suspense})});if(null==f?void 0:f.error)throw f.error;return c(h())}var ef=e.i(58847),ey=e.i(3825);let ev=["client","ssrContext","ssrState","abortOnUnmount"],em=null==(P=R.createContext)?void 0:P.call(R,null);var eb=(0,x.__toESM)((0,x.require_objectSpread2)(),1);function e_(e){let t=e instanceof S.TRPCUntypedClient?e:(0,S.getUntypedClient)(e);return(0,ef.createRecursiveProxy)(e=>{let r=e.path,n=r.join("."),[i,s]=e.args;return(0,eb.default)({queryKey:(0,x.getQueryKeyInternal)(r,i,"query"),queryFn:()=>t.query(n,i,null==s?void 0:s.trpc)},s)})}var eg=(0,x.__toESM)((0,x.require_objectSpread2)(),1);function ew(e,t,r){var n,i;let s=e[0],o=null==(n=e[1])?void 0:n.input;return r&&(o=(0,eg.default)((0,eg.default)((0,eg.default)({},null!=(i=o)?i:{}),r.pageParam?{cursor:r.pageParam}:{}),{},{direction:r.direction})),[s.join("."),o,null==t?void 0:t.trpc]}var eO=(0,x.__commonJS)({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(e){function t(e){if(Object(e)!==e)return Promise.reject(TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return(r=function(e){this.s=e,this.n=e.next}).prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new r(e)}t.exports=function(e){var t,n,i,s=2;
1for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,i=Symbol.iterator);s--;){if(n&&null!=(t=e[n]))return t.call(e);if(i&&null!=(t=e[i]))return new r(t.call(e));n="@@asyncIterator",i="@@iterator"}throw TypeError("Object is not async iterable")},t.exports.__esModule=!0,t.exports.default=t.exports}}),eE=(0,x.__toESM)(eO(),1);function eP(e){return{path:e.path.join(".")}}function ex(e){let t=eP(e);return R.useMemo(()=>t,[t])}async function eS(e,t,r){let n=t.getQueryCache().build(t,{queryKey:r});n.setState({data:[],status:"success"});let i=[];var s=!1,o=!1;try{for(var a,l,u=(0,eE.default)(e);s=!(l=await u.next()).done;s=!1){let e=l.value;i.push(e),n.setState({data:[...i]})}}catch(e){o=!0,a=e}finally{try{s&&null!=u.return&&await u.return()}finally{if(o)throw a}}return i}var ej=(0,x.__toESM)((0,x.require_objectSpread2)(),1),eT=(0,x.__toESM)((0,x.require_objectSpread2)());let eM=(e,t)=>new Proxy(e,{get:(e,r)=>(t(r),e[r])});var ek=e.i(40209);class eR{set(e,t){this.keyToValue.set(e,t),this.valueToKey.set(t,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}constructor(){this.keyToValue=new Map,this.valueToKey=new Map}}class eC{register(e,t){this.kv.getByValue(e)||(t||(t=this.generateIdentifier(e)),this.kv.set(t,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}constructor(e){this.generateIdentifier=e,this.kv=new eR}}class eD extends eC{register(e,t){"object"==typeof t?(t.allowProps&&this.classToAllowedProps.set(e,t.allowProps),super.register(e,t.identifier)):super.register(e,t)}getAllowedProps(e){return this.classToAllowedProps.get(e)}constructor(){super(e=>e.name),this.classToAllowedProps=new Map}}function eI(e,t){Object.entries(e).forEach(e=>{let[r,n]=e;return t(n,r)})}function eQ(e,t){return -1!==e.indexOf(t)}function eA(e,t){for(let r=0;r<e.length;r++){let n=e[r];if(t(n))return n}}class eq{register(e){this.transfomers[e.name]=e}findApplicable(e){return function(e,t){let r=function(e){if("values"in Object)return Object.values(e);let t=[];for(let r in e)e.hasOwnProperty(r)&&t.push(e[r]);return t}(e);if("find"in r)return r.find(t);for(let e=0;e<r.length;e++){let n=r[e];if(t(n))return n}}(this.transfomers,t=>t.isApplicable(e))}findByName(e){return this.transfomers[e]}constructor(){this.transfomers={}}}let eU=e=>void 0===e,eN=e=>"object"==typeof e&&null!==e&&e!==Object.prototype&&(null===Object.getPrototypeOf(e)||Object.getPrototypeOf(e)===Object.prototype),eW=e=>eN(e)&&0===Object.keys(e).length,eF=e=>Array.isArray(e),eL=e=>e instanceof Map,eK=e=>e instanceof Set,eB=e=>"Symbol"===Object.prototype.toString.call(e).slice(8,-1),eH=e=>"number"==typeof e&&isNaN(e),eG=e=>e.replace(/\./g,"\\."),ez=e=>e.map(String).map(eG).join("."),eV=e=>{let t=[],r="";for(let n=0;n<e.length;n++){let i=e.charAt(n);if("\\"===i&&"."===e.charAt(n+1)){r+=".",n++;continue}if("."===i){t.push(r),r="";
1continue}r+=i}let n=r;return t.push(n),t};function eY(e,t,r,n){return{isApplicable:e,annotation:t,transform:r,untransform:n}}let eJ=[eY(eU,"undefined",()=>null,()=>void 0),eY(e=>"bigint"==typeof e,"bigint",e=>e.toString(),e=>"undefined"!=typeof BigInt?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),eY(e=>e instanceof Date&&!isNaN(e.valueOf()),"Date",e=>e.toISOString(),e=>new Date(e)),eY(e=>e instanceof Error,"Error",(e,t)=>{let r={name:e.name,message:e.message};return t.allowedErrorProps.forEach(t=>{r[t]=e[t]}),r},(e,t)=>{let r=Error(e.message);return r.name=e.name,r.stack=e.stack,t.allowedErrorProps.forEach(t=>{r[t]=e[t]}),r}),eY(e=>e instanceof RegExp,"regexp",e=>""+e,e=>new RegExp(e.slice(1,e.lastIndexOf("/")),e.slice(e.lastIndexOf("/")+1))),eY(eK,"set",e=>[...e.values()],e=>new Set(e)),eY(eL,"map",e=>[...e.entries()],e=>new Map(e)),eY(e=>eH(e)||(e=>e===1/0||e===-1/0)(e),"number",e=>eH(e)?"NaN":e>0?"Infinity":"-Infinity",Number),eY(e=>0===e&&1/e==-1/0,"number",()=>"-0",Number),eY(e=>e instanceof URL,"URL",e=>e.toString(),e=>new URL(e))];function e$(e,t,r,n){return{isApplicable:e,annotation:t,transform:r,untransform:n}}let eZ=e$((e,t)=>!!eB(e)&&!!t.symbolRegistry.getIdentifier(e),(e,t)=>["symbol",t.symbolRegistry.getIdentifier(e)],e=>e.description,(e,t,r)=>{let n=r.symbolRegistry.getValue(t[1]);if(!n)throw Error("Trying to deserialize unknown symbol");return n}),eX=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,t)=>(e[t.name]=t,e),{}),e0=e$(e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),e=>["typed-array",e.constructor.name],e=>[...e],(e,t)=>{let r=eX[t[1]];if(!r)throw Error("Trying to deserialize unknown typed array");return new r(e)});function e1(e,t){return null!=e&&!!e.constructor&&!!t.classRegistry.getIdentifier(e.constructor)}let e2=e$(e1,(e,t)=>["class",t.classRegistry.getIdentifier(e.constructor)],(e,t)=>{let r=t.classRegistry.getAllowedProps(e.constructor);if(!r)return{...e};let n={};return r.forEach(t=>{n[t]=e[t]}),n},(e,t,r)=>{let n=r.classRegistry.getValue(t[1]);if(!n)throw Error("Trying to deserialize unknown class '".concat(t[1],"' - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564"));return Object.assign(Object.create(n.prototype),e)}),e7=e$((e,t)=>!!t.customTransformerRegistry.findApplicable(e),(e,t)=>["custom",t.customTransformerRegistry.findApplicable(e).name],(e,t)=>t.customTransformerRegistry.findApplicable(e).serialize(e),(e,t,r)=>{let n=r.customTransformerRegistry.findByName(t[1]);if(!n)throw Error("Trying to deserialize unknown custom value");return n.deserialize(e)}),e4=[e2,eZ,e7,e0],e3=(e,t)=>{let r=eA(e4,r=>r.isApplicable(e,t));if(r)return{value:r.transform(e,t),type:r.annotation(e,t)};let n=eA(eJ,r=>r.isApplicable(e,t));if(n)return{value:n.transform(e,t),type:n.annotation}},e9={};eJ.forEach(e=>{e9[e.annotation]=e});let e5=(e,t)=>{if(t>e.size)throw Error("index out of bounds");let r=e.keys();for(;t>0;)r.next(),t--;return r.next().value};function e6(e){if(eQ(e,"__proto__"))throw Error("__proto__ is not allowed as a property");if(eQ(e,"prototype"))throw Error("prototype is not allowed as a property");if(eQ(e,"constructor"))throw Error("constructor is not allowed as a property")}let e8=(e,t,r)=>{if(e6(t),0===t.length)return r(e);let n=e;for(let e=0;e<t.length-1;e++){let r=t[e];if(eF(n))n=n[+r];else if(eN(n))n=n[r];else if(eK(n))n=e5(n,+r);else if(eL(n)){if(e===t.length-2)break;let i=+r,s=0==+t[++e]?"key":"value",o=e5(n,i);switch(s){case"key":n=o;break;case"value":n=n.get(o)}}}let i=t[t.length-1];if(eF(n)?n[+i]=r(n[+i]):eN(n)&&(n[i]=r(n[i])),eK(n)){let e=e5(n,+i),t=r(e);e!==t&&(n.delete(e),n.add(t))}if(eL(n)){let e=e5(n,+t[t.length-2]);switch(0==+i?"key":"value"){case"key":{let t=r(e);n.set(t,n.get(e)),t!==e&&n.delete(e);break}case"value":n.set(e,r(n.get(e)))}}return e},te=function(e,t,r,n){var i,s;let o,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],u=arguments.length>6&&void 0!==arguments[6]?arguments[6]:new Map,c="boolean"==typeof(i=e)||null===i||eU(i)||"number"==typeof(o=i)&&!isNaN(o)||"string"==typeof i||eB(i);if(!c){let r=t.get(e);r?r.push(a):t.set(e,[a]);let i=u.get(e);if(i)return n?{transformedValue:null}:i}if(!(eN(e)||eF(e)||eL(e)||eK(e)||e1(e,r))){let t=e3(e,r),n=t?{transformedValue:t.value,annotations:[t.type]}:{transformedValue:e};return c||u.set(e,n),n}if(eQ(l,e))return{transformedValue:null};let h=e3(e,r),d=null!=(s=null==h?void 0:h.value)?s:e,p=eF(d)?[]:{},f={};eI(d,(i,s)=>{if("__proto__"===s||"constructor"===s||"prototype"===s)throw Error("Detected property ".concat(s,". This is a prototype pollution risk, please remove it from your object."));let o=te(i,t,r,n,[...a,s],[...l,e],u);p[s]=o.transformedValue,eF(o.annotations)?f[s]=o.annotations:eN(o.annotations)&&eI(o.annotations,(e,t)=>{f[eG(s)+"."+t]=e})});let y=eW(f)?{transformedValue:p,annotations:h?[h.type]:void 0}:{transformedValue:p,annotations:h?[h.type,f]:f};return c||u.set(e,y),y};function tt(e){return Object.prototype.toString.call(e).slice(8,-1)}function tr(e){return"Array"===tt(e)}t=function(e){return"Null"===tt(e)},r=function(e){return"Undefined"===tt(e)};class tn{serialize(e){let t=new Map,r=te(e,t,this,this.dedupe),n={json:r.transformedValue};r.annotations&&(n.meta={...n.meta,values:r.annotations});let i=function(e,t){let r,n={};
1return(e.forEach(e=>{if(e.length<=1)return;t||(e=e.map(e=>e.map(String)).sort((e,t)=>e.length-t.length));let[i,...s]=e;0===i.length?r=s.map(ez):n[ez(i)]=s.map(ez)}),r)?eW(n)?[r]:[r,n]:eW(n)?void 0:n}(t,this.dedupe);return i&&(n.meta={...n.meta,referentialEqualities:i}),n}deserialize(e){var t,r,n;let{json:i,meta:s}=e,o=function e(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return tr(t)?t.map(t=>e(t,r)):!function(e){if("Object"!==tt(e))return!1;let t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}(t)?t:[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)].reduce((n,i)=>{if(tr(r.props)&&!r.props.includes(i))return n;let s=e(t[i],r);var o=r.nonenumerable;let a=({}).propertyIsEnumerable.call(t,i)?"enumerable":"nonenumerable";return"enumerable"===a&&(n[i]=s),o&&"nonenumerable"===a&&Object.defineProperty(n,i,{value:s,enumerable:!1,writable:!0,configurable:!0}),n},{})}(i);return(null==s?void 0:s.values)&&(t=o,r=s.values,n=this,function e(t,r){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(!t)return;if(!eF(t))return void eI(t,(t,i)=>e(t,r,[...n,...eV(i)]));let[i,s]=t;s&&eI(s,(t,i)=>{e(t,r,[...n,...eV(i)])}),r(i,n)}(r,(e,r)=>{t=e8(t,r,t=>((e,t,r)=>{if(eF(t))switch(t[0]){case"symbol":return eZ.untransform(e,t,r);case"class":return e2.untransform(e,t,r);case"custom":return e7.untransform(e,t,r);case"typed-array":return e0.untransform(e,t,r);default:throw Error("Unknown transformation: "+t)}{let n=e9[t];if(!n)throw Error("Unknown transformation: "+t);return n.untransform(e,r)}})(t,e,n))}),o=t),(null==s?void 0:s.referentialEqualities)&&(o=function(e,t){function r(t,r){let n=((e,t)=>{e6(t);for(let r=0;r<t.length;r++){let n=t[r];if(eK(e))e=e5(e,+n);else if(eL(e)){let i=+n,s=0==+t[++r]?"key":"value",o=e5(e,i);switch(s){case"key":e=o;break;case"value":e=e.get(o)}}else e=e[n]}return e})(e,eV(r));t.map(eV).forEach(t=>{e=e8(e,t,()=>n)})}if(eF(t)){let[n,i]=t;n.forEach(t=>{e=e8(e,eV(t),()=>e)}),i&&eI(i,r)}else eI(t,r);return e}(o,s.referentialEqualities)),o}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e))}registerClass(e,t){this.classRegistry.register(e,t)}registerSymbol(e,t){this.symbolRegistry.register(e,t)}registerCustom(e,t){this.customTransformerRegistry.register({name:t,...e})}allowErrorProps(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];this.allowedErrorProps.push(...t)}constructor({dedupe:e=!1}={}){this.classRegistry=new eD,this.symbolRegistry=new eC(e=>{var t;return null!=(t=e.description)?t:""}),this.customTransformerRegistry=new eq,this.allowedErrorProps=[],this.dedupe=e}}tn.defaultInstance=new tn,tn.serialize=tn.defaultInstance.serialize.bind(tn.defaultInstance),tn.deserialize=tn.defaultInstance.deserialize.bind(tn.defaultInstance),tn.stringify=tn.defaultInstance.stringify.bind(tn.defaultInstance),tn.parse=tn.defaultInstance.parse.bind(tn.defaultInstance),tn.registerClass=tn.defaultInstance.registerClass.bind(tn.defaultInstance),tn.registerSymbol=tn.defaultInstance.registerSymbol.bind(tn.defaultInstance),tn.registerCustom=tn.defaultInstance.registerCustom.bind(tn.defaultInstance),tn.allowErrorProps=tn.defaultInstance.allowErrorProps.bind(tn.defaultInstance),tn.serialize,tn.deserialize,tn.stringify,tn.parse,tn.registerClass,tn.registerCustom,tn.registerSymbol,tn.allowErrorProps;let ti=function(e){let t=(0,ef.createRecursiveProxy)(t=>{var r;let{path:n,args:i}=t,s=[...n],o=s.pop();if("useMutation"===o)return e[o](s,...i);if("_def"===o)return{path:s};let[a,...l]=i,u=null!=(r=l[0])?r:{};return e[o](s,a,u)});return(0,ef.createFlatProxy)(r=>"useContext"===r||"useUtils"===r?()=>{let t=e.useUtils();return R.useMemo(()=>(function(e){let t=(0,S.createTRPCClientProxy)(e.client),r=(0,ef.createRecursiveProxy)(t=>{let r=[...t.path],n=r.pop(),i=[...t.args],s=i.shift(),o=(e=>{switch(e){case"queryOptions":case"fetch":case"ensureData":case"prefetch":case"getData":case"setData":case"setQueriesData":return"query";case"infiniteQueryOptions":case"fetchInfinite":case"prefetchInfinite":case"getInfiniteData":case"setInfiniteData":return"infinite";case"setMutationDefaults":case"getMutationDefaults":case"isMutating":case"cancel":case"invali
1date":case"refetch":case"reset":return"any"}})(n),a=(0,x.getQueryKeyInternal)(r,s,o);return({infiniteQueryOptions:()=>e.infiniteQueryOptions(r,a,i[0]),queryOptions:()=>e.queryOptions(r,a,...i),fetch:()=>e.fetchQuery(a,...i),fetchInfinite:()=>e.fetchInfiniteQuery(a,i[0]),prefetch:()=>e.prefetchQuery(a,...i),prefetchInfinite:()=>e.prefetchInfiniteQuery(a,i[0]),ensureData:()=>e.ensureQueryData(a,...i),invalidate:()=>e.invalidateQueries(a,...i),reset:()=>e.resetQueries(a,...i),refetch:()=>e.refetchQueries(a,...i),cancel:()=>e.cancelQuery(a,...i),setData:()=>{e.setQueryData(a,i[0],i[1])},setQueriesData:()=>e.setQueriesData(a,i[0],i[1],i[2]),setInfiniteData:()=>{e.setInfiniteQueryData(a,i[0],i[1])},getData:()=>e.getQueryData(a),getInfiniteData:()=>e.getInfiniteQueryData(a),setMutationDefaults:()=>e.setMutationDefaults((0,x.getMutationKeyInternal)(r),s),getMutationDefaults:()=>e.getMutationDefaults((0,x.getMutationKeyInternal)(r)),isMutating:()=>e.isMutating({mutationKey:(0,x.getMutationKeyInternal)(r)})})[n]()});return(0,ef.createFlatProxy)(n=>"client"===n?t:ev.includes(n)?e[n]:r[n])})(t),[t])}:e.hasOwnProperty(r)?e[r]:t[r])}(function(e){var t,r,n;let i=null!=(t=null==e||null==(r=e.overrides)||null==(r=r.useMutation)?void 0:r.onSuccess)?t:e=>e.originalFn(),s=null!=(n=null==e?void 0:e.context)?n:em,o=S.createTRPCClient;function a(){let e=R.useContext(s);if(!e)throw Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return e}function l(e,t){var r;let{queryClient:n,ssrState:i}=a();return i&&"mounted"!==i&&(null==(r=n.getQueryCache().find({queryKey:e}))?void 0:r.state.status)==="error"?(0,eT.default)({retryOnMount:!1},t):t}let u={data:void 0,error:null,status:"idle"},c={data:void 0,error:null,status:"connecting"};return{Provider:e=>{var t;let{abortOnUnmount:r=!1,queryClient:n,ssrContext:i}=e,[o,a]=R.useState(null!=(t=e.ssrState)&&t),l=e.client instanceof S.TRPCUntypedClient?e.client:(0,S.getUntypedClient)(e.client),u=R.useMemo(()=>(function(e){let{client:t,queryClient:r}=e,n=t instanceof S.TRPCUntypedClient?t:(0,S.getUntypedClient)(t);return{infiniteQueryOptions:(e,t,r)=>{var i,s;let o=(null==(i=t[1])?void 0:i.input)===j.skipToken,a=async e=>{var i;let s=(0,ej.default)((0,ej.default)({},r),{},{trpc:(0,ej.default)((0,ej.default)({},null==r?void 0:r.trpc),(null==r||null==(i=r.trpc)?void 0:i.abortOnUnmount)?{signal:e.signal}:{signal:null})});return await n.query(...ew(t,s,{direction:e.direction,pageParam:e.pageParam}))};return Object.assign((0,T.infiniteQueryOptions)((0,ej.default)((0,ej.default)({},r),{},{initialData:null==r?void 0:r.initialData,queryKey:t,queryFn:o?j.skipToken:a,initialPageParam:null!=(s=null==r?void 0:r.initialCursor)?s:null})),{trpc:eP({path:e})})},queryOptions:(e,t,i)=>{var s;let o=(null==(s=t[1])?void 0:s.input)===j.skipToken,a=async e=>{var s;let o=(0,ej.default)((0,ej.default)({},i),{},{trpc:(0,ej.default)((0,ej.default)({},null==i?void 0:i.trpc),(null==i||null==(s=i.trpc)?void 0:s.abortOnUnmount)?{signal:e.signal}:{signal:null})}),a=await n.query(...ew(t,o));return(0,ey.isAsyncIterable)(a)?eS(a,r,t):a};return Object.assign((0,M.queryOptions)((0,ej.default)((0,ej.default)({},i),{},{initialData:null==i?void 0:i.initialData,queryKey:t,queryFn:o?j.skipToken:a})),{trpc:eP({path:e})})},fetchQuery:(e,t)=>r.fetchQuery((0,ej.default)((0,ej.default)({},t),{},{queryKey:e,queryFn:()=>n.query(...ew(e,t))})),fetchInfiniteQuery:(e,t)=>{var i;return r.fetchInfiniteQuery((0,ej.default)((0,ej.default)({},t),{},{queryKey:e,queryFn:r=>{let{pageParam:i,direction:s}=r;return n.query(...ew(e,t,{pageParam:i,direction:s}))},initialPageParam:null!=(i=null==t?void 0:t.initialCursor)?i:null}))},prefetchQuery:(e,t)=>r.prefetchQuery((0,ej.default)((0,ej.default)({},t),{},{queryKey:e,queryFn:()=>n.query(...ew(e,t))})),prefetchInfiniteQuery:(e,t)=>{var i;return r.prefetchInfiniteQuery((0,ej.default)((0,ej.default)({},t),{},{queryKey:e,queryFn:r=>{let{pageParam:i,direction:s}=r;return n.query(...ew(e,t,{pageParam:i,direction:s}))},initialPageParam:null!=(i=null==t?void 0:t.initialCursor)?i:null}))},ensureQueryData:(e,t)=>r.ensureQueryData((0,ej.default)((0,ej.default)({},t),{},{queryKey:e,queryFn:()=>n.query(...ew(e,t))})),invalidateQueries:(e,t,n)=>
1r.invalidateQueries((0,ej.default)((0,ej.default)({},t),{},{queryKey:e}),n),resetQueries:(e,t,n)=>r.resetQueries((0,ej.default)((0,ej.default)({},t),{},{queryKey:e}),n),refetchQueries:(e,t,n)=>r.refetchQueries((0,ej.default)((0,ej.default)({},t),{},{queryKey:e}),n),cancelQuery:(e,t)=>r.cancelQueries({queryKey:e},t),setQueryData:(e,t,n)=>r.setQueryData(e,t,n),setQueriesData:(e,t,n,i)=>r.setQueriesData((0,ej.default)((0,ej.default)({},t),{},{queryKey:e}),n,i),getQueryData:e=>r.getQueryData(e),setInfiniteQueryData:(e,t,n)=>r.setQueryData(e,t,n),getInfiniteQueryData:e=>r.getQueryData(e),setMutationDefaults:(t,i)=>{let s=t[0];return r.setMutationDefaults(t,"function"==typeof i?i({canonicalMutationFn:t=>n.mutation(...ew([s,{input:t}],e))}):i)},getMutationDefaults:e=>r.getMutationDefaults(e),isMutating:e=>r.isMutating((0,ej.default)((0,ej.default)({},e),{},{exact:!0}))}})({client:l,queryClient:n}),[l,n]),c=R.useMemo(()=>(0,eT.default)({abortOnUnmount:r,queryClient:n,client:l,ssrContext:null!=i?i:null,ssrState:o},u),[r,l,u,n,i,o]);return R.useEffect(()=>{a(e=>!!e&&"mounted")},[]),(0,I.jsx)(s.Provider,{value:c,children:e.children})},createClient:o,useContext:a,useUtils:a,useQuery:function(t,r,n){var i,s,o,u,c,h;let{abortOnUnmount:d,client:p,ssrState:f,queryClient:y,prefetchQuery:m}=a(),b=(0,x.getQueryKeyInternal)(t,r,"query"),_=y.getQueryDefaults(b),g=r===j.skipToken;"undefined"!=typeof window||"prepass"!==f||(null==n||null==(i=n.trpc)?void 0:i.ssr)===!1||(null!=(s=null==n?void 0:n.enabled)?s:null==_?void 0:_.enabled)===!1||g||y.getQueryCache().find({queryKey:b})||m(b,n);let w=l(b,(0,eT.default)((0,eT.default)({},_),n)),O=null!=(o=null!=(u=null==n||null==(c=n.trpc)?void 0:c.abortOnUnmount)?u:null==e?void 0:e.abortOnUnmount)?o:d,E=(h=(0,eT.default)((0,eT.default)({},w),{},{queryKey:b,queryFn:g?r:async e=>{let t=(0,eT.default)((0,eT.default)({},w),{},{trpc:(0,eT.default)((0,eT.default)({},null==w?void 0:w.trpc),O?{signal:e.signal}:{signal:null})}),r=await p.query(...ew(b,t));return(0,ey.isAsyncIterable)(r)?eS(r,y,b):r}}),z(h,ei.QueryObserver,y));return E.trpc=ex({path:t}),E},usePrefetchQuery:function(t,r,n){var i,s,o;let l=a(),u=(0,x.getQueryKeyInternal)(t,r,"query"),c=r===j.skipToken,h=null!=(i=null!=(s=null==n||null==(o=n.trpc)?void 0:o.abortOnUnmount)?s:null==e?void 0:e.abortOnUnmount)?i:l.abortOnUnmount;!function(e,t){let r=(0,D.useQueryClient)(void 0);r.getQueryState(e.queryKey)||r.prefetchQuery(e)}((0,eT.default)((0,eT.default)({},n),{},{queryKey:u,queryFn:c?r:e=>{let t={trpc:(0,eT.default)((0,eT.default)({},null==n?void 0:n.trpc),h?{signal:e.signal}:{})};return l.client.query(...ew(u,t))}}))},useSuspenseQuery:function(t,r,n){var i,s,o,l,u;let c=a(),h=(0,x.getQueryKeyInternal)(t,r,"query"),d=null!=(i=null!=(s=null==n||null==(o=n.trpc)?void 0:o.abortOnUnmount)?s:null==e?void 0:e.abortOnUnmount)?i:c.abortOnUnmount,p=(l=(0,eT.default)((0,eT.default)({},n),{},{queryKey:h,queryFn:e=>{let t=(0,eT.default)((0,eT.default)({},n),{},{trpc:(0,eT.default)((0,eT.default)({},null==n?void 0:n.trpc),d?{signal:e.signal}:{signal:null})});return c.client.query(...ew(h,t))}}),u=c.queryClient,z({...l,enabled:!0,suspense:!0,throwOnError:L,placeholderData:void 0},ei.QueryObserver,u));return p.trpc=ex({path:t}),[p.data,p]},useQueries:(e,t)=>{let{ssrState:r,queryClient:n,prefetchQuery:i,client:s}=a(),o=e(e_(s));if("undefined"==typeof window&&"prepass"===r)for(let e of o){var l;(null==(l=e.trpc)?void 0:l.ssr)===!1||n.getQueryCache().find({queryKey:e.queryKey})||i(e.queryKey,e)}return ep({queries:o.map(e=>(0,eT.default)((0,eT.default)({},e),{},{queryKey:e.queryKey})),combine:null==t?void 0:t.combine},n)},useSuspenseQueries:e=>{var t;let{queryClient:r,client:n}=a(),i=(t={queries:e(e_(n)).map(e=>(0,eT.default)((0,eT.default)({},e),{},{queryFn:e.queryFn,queryKey:e.queryKey}))},ep({...t,queries:t.queries.map(e=>({...e,suspense:!0,throwOnError:L,enabled:!0,placeholderData:void 0}))},r));return[i.map(e=>e.data),i]},useMutation:function(e,t){let{client:r,queryClient:n}=a(),s=(0,x.getMutationKeyInternal)(e),o=n.defaultMutationOptions(n.getMutationDefaults(s)),l=function(e,t){let r=(0,D.useQueryClient)(t),[n]=R.use
1State(()=>new et(r,e));R.useEffect(()=>{n.setOptions(e)},[n,e]);let i=R.useSyncExternalStore(R.useCallback(e=>n.subscribe(C.notifyManager.batchCalls(e)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),s=R.useCallback((e,t)=>{n.mutate(e,t).catch(j.noop)},[n]);if(i.error&&(0,j.shouldThrowError)(n.options.throwOnError,[i.error]))throw i.error;return{...i,mutate:s,mutateAsync:i.mutate}}((0,eT.default)((0,eT.default)({},t),{},{mutationKey:s,mutationFn:n=>r.mutation(...ew([e,{input:n}],t)),onSuccess(){for(var e,r,s=arguments.length,a=Array(s),l=0;l<s;l++)a[l]=arguments[l];return i({originalFn:()=>{var e,r,n;return null!=(e=null==t||null==(r=t.onSuccess)?void 0:r.call(t,...a))?e:null==o||null==(n=o.onSuccess)?void 0:n.call(o,...a)},queryClient:n,meta:null!=(e=null!=(r=null==t?void 0:t.meta)?r:null==o?void 0:o.meta)?e:{}})}}),n);return l.trpc=ex({path:e}),l},useSubscription:function(e,t,r){var n;let i=null!=(n=null==r?void 0:r.enabled)?n:t!==j.skipToken,s=(0,j.hashKey)((0,x.getQueryKeyInternal)(e,t,"any")),{client:o}=a(),l=R.useRef(r);R.useEffect(()=>{l.current=r});let[h]=R.useState(new Set([])),d=R.useCallback(e=>{h.add(e)},[h]),p=R.useRef(null),f=R.useCallback(e=>{let t=m.current,r=m.current=e(t),n=!1;for(let e of h)if(t[e]!==r[e]){n=!0;break}n&&_(eM(r,d))},[d,h]),y=R.useCallback(()=>{var r;if(null==(r=p.current)||r.unsubscribe(),!i)return void f(()=>(0,eT.default)((0,eT.default)({},u),{},{reset:y}));f(()=>(0,eT.default)((0,eT.default)({},c),{},{reset:y})),p.current=o.subscription(e.join("."),null!=t?t:void 0,{onStarted:()=>{var e,t;null==(e=(t=l.current).onStarted)||e.call(t),f(e=>(0,eT.default)((0,eT.default)({},e),{},{status:"pending",error:null}))},onData:e=>{var t,r;null==(t=(r=l.current).onData)||t.call(r,e),f(t=>(0,eT.default)((0,eT.default)({},t),{},{status:"pending",data:e,error:null}))},onError:e=>{var t,r;null==(t=(r=l.current).onError)||t.call(r,e),f(t=>(0,eT.default)((0,eT.default)({},t),{},{status:"error",error:e}))},onConnectionStateChange:e=>{f(t=>{switch(e.state){case"idle":return(0,eT.default)((0,eT.default)({},t),{},{status:e.state,error:null,data:void 0});case"connecting":return(0,eT.default)((0,eT.default)({},t),{},{error:e.error,status:e.state});case"pending":return t}})},onComplete:()=>{var e,t;null==(e=(t=l.current).onComplete)||e.call(t),f(e=>(0,eT.default)((0,eT.default)({},e),{},{status:"idle",error:null,data:void 0}))}})},[o,s,i,f]);R.useEffect(()=>(y(),()=>{var e;null==(e=p.current)||e.unsubscribe()}),[y]);let m=R.useRef(i?(0,eT.default)((0,eT.default)({},c),{},{reset:y}):(0,eT.default)((0,eT.default)({},u),{},{reset:y})),[b,_]=R.useState(eM(m.current,d));return b},useInfiniteQuery:function(e,t,r){var n,i,s,o,u,c;let{client:h,ssrState:d,prefetchInfiniteQuery:p,queryClient:f,abortOnUnmount:y}=a(),m=(0,x.getQueryKeyInternal)(e,t,"infinite"),b=f.getQueryDefaults(m),_=t===j.skipToken;"undefined"!=typeof window||"prepass"!==d||(null==r||null==(n=r.trpc)?void 0:n.ssr)===!1||(null!=(i=null==r?void 0:r.enabled)?i:null==b?void 0:b.enabled)===!1||_||f.getQueryCache().find({queryKey:m})||p(m,(0,eT.default)((0,eT.default)({},b),r));let g=l(m,(0,eT.default)((0,eT.default)({},b),r)),w=null!=(s=null==r||null==(o=r.trpc)?void 0:o.abortOnUnmount)?s:y,O=(c=(0,eT.default)((0,eT.default)({},g),{},{initialPageParam:null!=(u=r.initialCursor)?u:null,persister:r.persister,queryKey:m,queryFn:_?t:e=>{var t;let n=(0,eT.default)((0,eT.default)({},g),{},{trpc:(0,eT.default)((0,eT.default)({},null==g?void 0:g.trpc),w?{signal:e.signal}:{signal:null})});return h.query(...ew(m,n,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}),z(c,k.InfiniteQueryObserver,f));return O.trpc=ex({path:e}),O},usePrefetchInfiniteQuery:function(e,t,r){var n,i,s;let o=a(),u=(0,x.getQueryKeyInternal)(e,t,"infinite"),c=o.queryClient.getQueryDefaults(u),h=t===j.skipToken,d=l(u,(0,eT.default)((0,eT.default)({},c),r)),p=null!=(n=null==r||null==(i=r.trpc)?void 0:i.abortOnUnmount)?n:o.abortOnUnmount;!function(e,t){let r=(0,D.useQueryClient)(void 0);r.getQueryState(e.queryKey)||r.prefetchInfiniteQuery(e)}((0,eT.default)((0,eT.default)({},r),{},{initialPageParam:null!=(s=r.initialCursor)?s:null,queryKey:u,queryFn:h?t:e=>{var t;let n=(0,eT.default)((0,eT.default)({},d),{},{trpc:(0,eT.default)((0,eT.default)({},null==d?void 0:d.trpc),p?{signal:e.signal}:{})});return o.client.query(...ew(u,n,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}))},useSuspenseInfiniteQuery:function(e,t,r){var n,i,s,o,u;let c=a(),h=(0,x.getQueryKeyInternal)(e,t,"infinite"),d=c.queryClient.getQueryDefaults(h),p=l(h,(0,eT.default)((0,eT.default)({},d),r)),f=null!=(n=null==r||null==(i=r.trpc)?void 0:i.abortOnUnmount)?n:c.abortOnUnmount,y=(o=(0,eT.default)((0,eT.default)({},r),{},{initialPageParam:null!=(s=r.initialCursor)?s:null,queryKey:h,queryFn:e=>{var t;let n=(0,eT.default)((0,eT.default)({},p),{},{trpc:(0,eT.default)((0,eT.default)({},null==p?void 0:p.trpc),f?{signal:e.signal}:{})});return c.client.query(...ew(h,n,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}),u=c.queryClient,z({...o,enabled:!0,suspense:!0,throwOnError:L},k.InfiniteQueryObserver,u));return y.trpc=ex({path:e}),[y.data,y]}}}(void 0)),ts=ti.createClient({links:[(0,ek.httpBatchLink)({url:"/api/trpc",transformer:tn})]})}]);
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.