PageSourceSearch

https://app.bidseeker.ai/assets/vendor-trpc-B402JMCQ.js

js bidseeker.ai collected 2026-10-05 14:15:09 UTC 81,077 bytes, 2 lines download raw bytes

vendor: 12,572 bytes, line 1
1import{r as S,b as or}from"./vendor-react-BzoXC3JM.js";import{j as bt}from"./vendor-mantine-CxNE1lCP.js";var oe=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},se=typeof window>"u"||"Deno"in globalThis;function N(){}function ur(e,t){return typeof e=="function"?e(t):e}function Le(e){return typeof e=="number"&&e>=0&&e!==1/0}function gt(e,t){return Math.max(e+(t||0)-Date.now(),0)}function le(e,t){return typeof e=="function"?e(t):e}function B(e,t){return typeof e=="function"?e(t):e}function nt(e,t){const{type:r="all",exact:s,fetchStatus:n,predicate:i,queryKey:u,stale:o}=e;if(u){if(s){if(t.queryHash!==Je(u,t.options))return!1}else if(!de(t.queryKey,u))return!1}if(r!=="all"){const a=t.isActive();if(r==="active"&&!a||r==="inactive"&&a)return!1}return!(typeof o=="boolean"&&t.isStale()!==o||n&&n!==t.state.fetchStatus||i&&!i(t))}function st(e,t){const{exact:r,status:s,predicate:n,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(ee(t.options.mutationKey)!==ee(i))return!1}else if(!de(t.options.mutationKey,i))return!1}return!(s&&t.state.status!==s||n&&!n(t))}function Je(e,t){return(t?.queryKeyHashFn||ee)(e)}function ee(e){return JSON.stringify(e,(t,r)=>Ke(r)?Object.keys(r).sort().reduce((s,n)=>(s[n]=r[n],s),{}):r)}function de(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(r=>de(e[r],t[r])):!1}function Ve(e,t){if(e===t)return e;const r=it(e)&&it(t);if(r||Ke(e)&&Ke(t)){const s=r?e:Object.keys(e),n=s.length,i=r?t:Object.keys(t),u=i.length,o=r?[]:{};let a=0;for(let c=0;c<u;c++){const f=r?c:i[c];(!r&&s.includes(f)||r)&&e[f]===void 0&&t[f]===void 0?(o[f]=void 0,a++):(o[f]=Ve(e[f],t[f]),o[f]===e[f]&&e[f]!==void 0&&a++)}return n===u&&a===n?e:o}return t}function _e(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(e[r]!==t[r])return!1;return!0}function it(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function Ke(e){if(!ot(e))return!1;const t=e.constructor;if(t===void 0)return!0;const r=t.prototype;return!(!ot(r)||!r.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function ot(e){return Object.prototype.toString.call(e)==="[object Object]"}function ar(e){return new Promise(t=>{setTimeout(t,e)})}function $e(e,t,r){return typeof r.structuralSharing=="function"?r.structuralSharing(e,t):r.structuralSharing!==!1?Ve(e,t):t}function cr(e,t,r=0){const s=[...e,t];return r&&s.length>r?s.slice(1):s}function lr(e,t,r=0){const s=[t,...e];return r&&s.length>r?s.slice(0,-1):s}var G=Symbol();function Ot(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===G?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function Pt(e,t){return typeof e=="function"?e(...t):!!e}var fr=class extends oe{#t;#e;#r;constructor(){super(),this.#r=e=>{if(!se&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#e||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#r=e,this.#e?.(),this.#e=e(t=>{typeof t=="boolean"?this.setFocused(t):this.onFocus()})}setFocused(e){this.#t!==e&&(this.#t=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#t=="boolean"?this.#t:globalThis.document?.visibilityState!=="hidden"}},Ye=new fr,hr=class extends oe{#t=!0;#e;#r;constructor(){super(),this.#r=e=>{if(!se&&window.addEventListener){const 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)}}}}onSubscribe(){this.#e||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#e?.(),this.#e=void 0)}setEventListener(e){this.#r=e,this.#e?.(),this.#e=e(this.setOnline.bind(this))}setOnline(e){this.#t!==e&&(this.#t=e,this.listeners.forEach(r=>{r(e)}))}isOnline(){return this.#t}},Se=new hr;function Ne(){let e,t;const r=new Promise((n,i)=>{e=n,t=i});r.status="pending",r.catch(()=>{});function s(n){Object.assign(r,n),delete r.resolve,delete r.reject}return r.resolve=n=>{s({status:"fulfilled",value:n}),e(n)},r.reject=n=>{s({status:"rejected",reason:n}),t(n)},r}function dr(e){return Math.min(1e3*2**e,3e4)}function xt(e){return(e??"online")==="online"?Se.isOnline():!0}var wt=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function Te(e){return e instanceof wt}function _t(e){let t=!1,r=0,s=!1,n;const i=Ne(),u=h=>{s||(y(new wt(h)),e.abort?.())},o=()=>{t=!0},a=()=>{t=!1},c=()=>Ye.isFocused()&&(e.networkMode==="always"||Se.isOnline())&&e.canRun(),f=()=>xt(e.networkMode)&&e.canRun(),d=h=>{s||(s=!0,e.onSuccess?.(h),n?.(),i.resolve(h))},y=h=>{s||(s=!0,e.onError?.(h),n?.(),i.reject(h))},m=()=>new Promise(h=>{n=j=>{(s||c())&&h(j)},e.onPause?.()}).then(()=>{n=void 0,s||e.onContinue?.()}),x=()=>{if(s)return;let h;const j=r===0?e.initialPromise:void 0;try{h=j??e.fn()}catch(C){h=Promise.reject(C)}Promise.resolve(h).then(d).catch(C=>{if(s)return;const E=e.retry??(se?0:3),z=e.retryDelay??dr,Z=typeof z=="function"?z(r,C):z,P=E===!0||typeof E=="number"&&r<E||typeof E=="function"&&E(r,C);if(t||!P){y(C);return}r++,e.onFail?.(r,C),ar(Z).then(()=>c()?void 0:m()).then(()=>{t?y(C):x()})})};return{promise:i,cancel:u,continue:()=>(n?.(),i),cancelRetry:o,continueRetry:a,canStart:f,start:()=>(f()?x():m().then(x),i)}}var pr=e=>setTimeout(e,0);function yr(){let e=[],t=0,r=o=>{o()},s=o=>{o()},n=pr;const i=o=>{t?e.push(o):n(()=>{r(o)})},u=()=>{const o=e;e=[],o.length&&n(()=>{s(()=>{o.forEach(a=>{r(a)})})})};return{batch:o=>{let a;t++;try{a=o()}finally{t--,t||u()}return a},batchCalls:o=>(...a)=>{i(()=>{o(...a)})},schedule:i,setNotifyFunction:o=>{r=o},setBatchNotifyFunction:o=>{s=o},setScheduler:o=>{n=o}}}var k=yr(),St=class{#t;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Le(this.gcTime)&&(this.#t=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(se?1/0:300*1e3))}clearGcTimeout(){this.#t&&(clearTimeout(this.#t),this.#t=void 0)}},vr=class extends St{#t;#e;#r;#n;#s;#i;#u;constructor(e){super(),this.#u=!1,this.#i=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#n=e.client,this.#r=this.#n.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#t=mr(this.options),this.state=e.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#s?.promise}setOptions(e){this.options={...this.#i,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#r.remove(this)}setData(e,t){const r=$e(this.state.data,e,this.options);return this.#o({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e,t){this.#o({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#s?.promise;return this.#s?.cancel(e),t?t.then(N).catch(N):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#t)}isActive(){return this.observers.some(e=>B(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===G||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return this.state.isInvalidated?!0:this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0}isStaleByTime(e=0){return this.state.isInvalidated||this.state.data===void 0||!gt(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#s?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#s?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#r.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#s&&(this.#u?this.#s.cancel({revert:!0}):this.#s.cancelRetry()),this.scheduleGc()),this.#r.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#o({type:"invalidate"})}fetch(e,t){if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#s)return this.#s.continueRetry(),this.#s.promise}if(e&&this.setOptions(e),!this.options.queryFn){const o=this.observers.find(a=>a.options.queryFn);o&&this.setOptions(o.options)}const r=new AbortController,s=o=>{Object.defineProperty(o,"signal",{enumerable:!0,get:()=>(this.#u=!0,r.signal)})},n=()=>{const o=Ot(this.options,t),a={client:this.#n,queryKey:this.queryKey,meta:this.meta};return s(a),this.#u=!1,this.options.persister?this.options.persister(o,a,this):o(a)},i={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#n,state:this.state,fetchFn:n};s(i),this.options.behavior?.onFetch(i,this),this.#e=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==i.fetchOptions?.meta)&&this.#o({type:"fetch",meta:i.fetchOptions?.meta});const u=o=>{Te(o)&&o.silent||this.#o({type:"error",error:o}),Te(o)||(this.#r.config.onError?.(o,this),this.#r.config.onSettled?.(this.state.data,o,this)),this.scheduleGc()};return this.#s=_t({initialPromise:t?.initialPromise,fn:i.fetchFn,abort:r.abort.bind(r),onSuccess:o=>{if(o===void 0){u(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(o)}catch(a){u(a);return}this.#r.config.onSuccess?.(o,this),this.#r.config.onSettled?.(o,this.state.error,this),this.scheduleGc()},onError:u,onFail:(o,a)=>{this.#o({type:"failed",failureCount:o,error:a})},onPause:()=>{this.#o({type:"pause"})},onContinue:()=>{this.#o({type:"continue"})},retry:i.options.retry,retryDelay:i.options.retryDelay,networkMode:i.options.networkMode,canRun:()=>!0}),this.#s.start()}#o(e){const t=r=>{switch(e.type){case"failed":return{...r,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...jt(r.data,this.options),fetchMeta:e.meta??null};case"success":return{...r,data:e.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const s=e.error;return Te(s)&&s.revert&&this.#e?{...this.#e,fetchStatus:"idle"}:{...r,error:s,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:s,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...e.state}}};this.state=t(this.state),k.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),this.#r.notify({query:this,type:"updated",action:e})})}};function jt(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:xt(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function mr(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,r=t!==void 0,s=r?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?s??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}var br=class extends oe{constructor(e={}){super(),this.config=e,this.#t=new Map}#t;build(e,t,r){const s=t.queryKey,n=t.queryHash??Je(s,t);let i=this.get(n);return i||(i=new vr({client:e,queryKey:s,queryHash:n,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(s)}),this.add(i)),i}add(e){this.#t.has(e.queryHash)||(this.#t.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#t.get(e.queryHash);t&&(e.destroy(),t===e&&this.#t.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){k.batch(()=>
vendor: 17,491 bytes, line 1
1{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#t.get(e)}getAll(){return[...this.#t.values()]}find(e){const t={exact:!0,...e};return this.getAll().find(r=>nt(t,r))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(r=>nt(e,r)):t}notify(e){k.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){k.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){k.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},gr=class extends St{#t;#e;#r;constructor(e){super(),this.mutationId=e.mutationId,this.#e=e.mutationCache,this.#t=[],this.state=e.state||Ct(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#t.includes(e)||(this.#t.push(e),this.clearGcTimeout(),this.#e.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#t=this.#t.filter(t=>t!==e),this.scheduleGc(),this.#e.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#t.length||(this.state.status==="pending"?this.scheduleGc():this.#e.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#n({type:"continue"})};this.#r=_t({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(new Error("No mutationFn found")),onFail:(n,i)=>{this.#n({type:"failed",failureCount:n,error:i})},onPause:()=>{this.#n({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#e.canRun(this)});const r=this.state.status==="pending",s=!this.#r.canStart();try{if(r)t();else{this.#n({type:"pending",variables:e,isPaused:s}),await this.#e.config.onMutate?.(e,this);const i=await this.options.onMutate?.(e);i!==this.state.context&&this.#n({type:"pending",context:i,variables:e,isPaused:s})}const n=await this.#r.start();return await this.#e.config.onSuccess?.(n,e,this.state.context,this),await this.options.onSuccess?.(n,e,this.state.context),await this.#e.config.onSettled?.(n,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(n,null,e,this.state.context),this.#n({type:"success",data:n}),n}catch(n){try{throw await this.#e.config.onError?.(n,e,this.state.context,this),await this.options.onError?.(n,e,this.state.context),await this.#e.config.onSettled?.(void 0,n,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,n,e,this.state.context),n}finally{this.#n({type:"error",error:n})}}finally{this.#e.runNext(this)}}#n(e){const t=r=>{switch(e.type){case"failed":return{...r,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,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{...r,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:e.error,failureCount:r.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),k.batch(()=>{this.#t.forEach(r=>{r.onMutationUpdate(e)}),this.#e.notify({mutation:this,type:"updated",action:e})})}};function Ct(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var Or=class extends oe{constructor(e={}){super(),this.config=e,this.#t=new Set,this.#e=new Map,this.#r=0}#t;#e;#r;build(e,t,r){const s=new gr({mutationCache:this,mutationId:++this.#r,options:e.defaultMutationOptions(t),state:r});return this.add(s),s}add(e){this.#t.add(e);const t=be(e);if(typeof t=="string"){const r=this.#e.get(t);r?r.push(e):this.#e.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#t.delete(e)){const t=be(e);if(typeof t=="string"){const r=this.#e.get(t);if(r)if(r.length>1){const s=r.indexOf(e);s!==-1&&r.splice(s,1)}else r[0]===e&&this.#e.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=be(e);if(typeof t=="string"){const s=this.#e.get(t)?.find(n=>n.state.status==="pending");return!s||s===e}else return!0}runNext(e){const t=be(e);return typeof t=="string"?this.#e.get(t)?.find(s=>s!==e&&s.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){k.batch(()=>{this.#t.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#t.clear(),this.#e.clear()})}getAll(){return Array.from(this.#t)}find(e){const t={exact:!0,...e};return this.getAll().find(r=>st(t,r))}findAll(e={}){return this.getAll().filter(t=>st(e,t))}notify(e){k.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(t=>t.state.isPaused);return k.batch(()=>Promise.all(e.map(t=>t.continue().catch(N))))}};function be(e){return e.options.scope?.id}function je(e){return{onFetch:(t,r)=>{const s=t.options,n=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],u=t.state.data?.pageParams||[];let o={pages:[],pageParams:[]},a=0;const c=async()=>{let f=!1;const d=x=>{Object.defineProperty(x,"signal",{enumerable:!0,get:()=>(t.signal.aborted?f=!0:t.signal.addEventListener("abort",()=>{f=!0}),t.signal)})},y=Ot(t.options,t.fetchOptions),m=async(x,h,j)=>{if(f)return Promise.reject();if(h==null&&x.pages.length)return Promise.resolve(x);const C={client:t.client,queryKey:t.queryKey,pageParam:h,direction:j?"backward":"forward",meta:t.options.meta};d(C);const E=await y(C),{maxPages:z}=t.options,Z=j?lr:cr;return{pages:Z(x.pages,E,z),pageParams:Z(x.pageParams,h,z)}};if(n&&i.length){const x=n==="backward",h=x?Rt:He,j={pages:i,pageParams:u},C=h(s,j);o=await m(j,C,x)}else{const x=e??i.length;do{const h=a===0?u[0]??s.initialPageParam:He(s,o);if(a>0&&h==null)break;o=await m(o,h),a++}while(a<x)}return o};t.options.persister?t.fetchFn=()=>t.options.persister?.(c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=c}}}function He(e,{pages:t,pageParams:r}){const s=t.length-1;return t.length>0?e.getNextPageParam(t[s],t,r[s],r):void 0}function Rt(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}function Pr(e,t){return t?He(e,t)!=null:!1}function xr(e,t){return!t||!e.getPreviousPageParam?!1:Rt(e,t)!=null}var us=class{#t;#e;#r;#n;#s;#i;#u;#o;constructor(e={}){this.#t=e.queryCache||new br,this.#e=e.mutationCache||new Or,this.#r=e.defaultOptions||{},this.#n=new Map,this.#s=new Map,this.#i=0}mount(){this.#i++,this.#i===1&&(this.#u=Ye.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onFocus())}),this.#o=Se.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#t.onOnline())}))}unmount(){this.#i--,this.#i===0&&(this.#u?.(),this.#u=void 0,this.#o?.(),this.#o=void 0)}isFetching(e){return this.#t.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#e.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),r=this.#t.build(this,t),s=r.state.data;return s===void 0?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime(le(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(s))}getQueriesData(e){return this.#t.findAll(e).map(({queryKey:t,state:r})=>{const s=r.data;return[t,s]})}setQueryData(e,t,r){const s=this.defaultQueryOptions({queryKey:e}),i=this.#t.get(s.queryHash)?.state.data,u=ur(t,i);if(u!==void 0)return this.#t.build(this,s).setData(u,{...r,manual:!0})}setQueriesData(e,t,r){return k.batch(()=>this.#t.findAll(e).map(({queryKey:s})=>[s,this.setQueryData(s,t,r)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#t.get(t.queryHash)?.state}removeQueries(e){const t=this.#t;k.batch(()=>{t.findAll(e).forEach(r=>{t.remove(r)})})}resetQueries(e,t){const r=this.#t;return k.batch(()=>(r.findAll(e).forEach(s=>{s.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const r={revert:!0,...t},s=k.batch(()=>this.#t.findAll(e).map(n=>n.cancel(r)));return Promise.all(s).then(N).catch(N)}invalidateQueries(e,t={}){return k.batch(()=>(this.#t.findAll(e).forEach(r=>{r.invalidate()}),e?.refetchType==="none"?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const r={...t,cancelRefetch:t.cancelRefetch??!0},s=k.batch(()=>this.#t.findAll(e).filter(n=>!n.isDisabled()).map(n=>{let i=n.fetch(void 0,r);return r.throwOnError||(i=i.catch(N)),n.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(s).then(N)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const r=this.#t.build(this,t);return r.isStaleByTime(le(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(N).catch(N)}fetchInfiniteQuery(e){return e.behavior=je(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(N).catch(N)}ensureInfiniteQueryData(e){return e.behavior=je(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return Se.isOnline()?this.#e.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#t}getMutationCache(){return this.#e}getDefaultOptions(){return this.#r}setDefaultOptions(e){this.#r=e}setQueryDefaults(e,t){this.#n.set(ee(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#n.values()],r={};return t.forEach(s=>{de(e,s.queryKey)&&Object.assign(r,s.defaultOptions)}),r}setMutationDefaults(e,t){this.#s.set(ee(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#s.values()],r={};return t.forEach(s=>{de(e,s.mutationKey)&&Object.assign(r,s.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#r.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=Je(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===G&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#r.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#t.clear(),this.#e.clear()}},pe=class extends oe{constructor(e,t){super(),this.options=t,this.#t=e,this.#o=null,this.#u=Ne(),this.options.experimental_prefetchInRender||this.#u.reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(t)}#t;#e=void 0;#r=void 0;#n=void 0;#s;#i;#u;#o;#d;#f;#h;#c;#l;#a;#y=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.#e.addObserver(this),ut(this.#e,this.options)?this.#p():this.updateResult(),this.#g())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Ge(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Ge(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#O(),this.#P(),this.#e.removeObserver(this)}setOptions(e){const t=this.options,r=this.#e;if(this.options=this.#t.defaultQueryOptions(e),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof B(this.options.enabled,this.#e)!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#x(),this.#e.setOptions(this.options),t._defaulted&&!_e(this.options,t)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});const s=this.hasListeners();s&&at(this.#e,r,this.options,t)&&this.#p(),this.updateResult(),s&&(this.#e!==r||B(this.options.enabled,this.#e)!==B(t.enabled,this.#e)||le(this.options.staleTime,this.#e)!==le(t.staleTime,this.#e))&&this.#v();const n=this.#m();s&&(this.#e!==r||B(this.options.enabled,this.#e)!==B(t.enabled,this.#e)||n!==this.#a)&&this.#b(n)}getOptimisticResult(e){const t=this.#t.getQueryCache().build(this.#t,e),r=this.createResult(t,e);return _r(this,r)&&(this.#n=r,this.#i=this.options,this.#s=this.#e.state),r}getCurrentResult(){return this.#n}trackResult(e,t){return new Proxy(e,{get:(r,s)=>(this.trackProp(s),t?.(s),Reflect.get(r,s))})}trackProp(e){this.#y.add(e)}getCurrentQuery(){return this.#e}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#t.defaultQueryOptions(e),r=this.#t.getQueryCache().build(this.#t,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#p({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#n))}#p(e){this.#x();let t=this.#e.fetch(this.options,e);return e?.throwOnError||(t=t.catch(N)),t}#v(){this.#O();const e=le(this.options.staleTime,this.#e);if(se||this.#n.isStale||!Le(e))return;const r=gt(this.#n.dataUpdatedAt,e)+1;this.#c=setTimeout(()=>{this.#n.isStale||this.updateResult()},r)}#m(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.#e):this.options.refetchInterval)??!1}#b(e){this.#P(),this.#a=e,!(se||B(this.options.enabled,this.#e)===!1||!Le(this.#a)||this.#a===0)&&(this.#l=setInterval(()=>{(this.options.refetchIntervalInBackground||Ye.isFocused())&&this.#p()},this.#a))}#g(){this.#v(),this.#b(this.#m())}#O(){this.#c&&(clearTimeout(this.#c),this.#c=void 0)}#P(){this.#l&&(clearInterval(this.#l),this.#l=void 0)}createResult(e,t){const r=this.#e,s=this.options,n=this.#n,i=this.#s,u=this.#i,a=e!==r?e.state:this.#r,{state:c}=e;let f={...c},d=!1,y;if(t._optimisticResults){const v=this.hasListeners(),O=!v&&ut(e,t),g=v&&at(e,r,t,s);(O||g)&&(f={...f,...jt(c.data,e.options)}),t._optimisticResults==="isRestoring"&&(f.fetchStatus="idle")}let{error:m,errorUpdatedAt:x,status:h}=f;y=f.data;let j=!1;if(t.placeholderData!==void 0&&y===void 0&&h==="pending"){let v;n?.isPlaceholderData&&t.placeholderData===u?.placeholderData?(v=n.data,j=!0):v=typeof t.placeholderData=="function"?t.placeholderData(this.#h?.state.data,this.#h):t.placeholderData,v!==void 0&&(h="success",y=$e(n?.data,v,t),d=!0)}if(t.select&&y!==void 0&&!j)if(n&&y===i?.data&&t.select===this.#d)y=this.#f;else try{this.#d=t.select,y=t.select(y),y=$e(n?.data,y,t),this.#f=y,this.#o=null}catch(v){this.#o=v}this.#o&&(m=this.#o,y=this.#f,x=Date.now(),h="error");const C=f.fetchStatus==="fetching",E=h==="pending",z=h==="error",Z=E&&C,P=y!==void 0,l={status:h,fetchStatus:f.fetchStatus,isPending:E,isSuccess:h==="success",isError:z,isInitialLoading:Z,isLoading:Z,data:y,dataUpdatedAt:f.dataUpdatedAt,error:m,errorUpdatedAt:x,failureCount:f.fetchFailureCount,failureReason:f.fetchFailureReason,errorUpdateCount:f.errorUpdateCount,isFetched:f.dataUpdateCount>0||f.errorUpdateCount>0,isFetchedAfterMount:f.dataUpdateCount>a.dataUpdateCount||f.errorUpdateCount>a.errorUpdateCount,isFetching:C,isRefetching:C&&!E,isLoadingError:z&&!P,isPaused:f.fetchStatus==="paused",isPlaceholderData:d,isRefetchError:z&&P,isStale:Xe(e,t),refetch:this.refetch,promise:this.#u};if(this.options.experimental_prefetchInRender){const v=w=>{l.status==="error"?w.reject(l.error):l.data!==void 0&&w.resolve(l.data)},O=()=>{const w=this.#u=l.promise=Ne();v(w)},g=this.#u;switch(g.status){case"pending":e.queryHash===r.queryHash&&v(g);break;case"fulfilled":(l.status==="error"||l.data!==g.value)&&O();break;case"rejected":(l.status!=="error"||l.error!==g.reason)&&O();break}}return l}updateResult(){const e=this.#n,t=this.createResult(this.#e,this.options);if(this.#s=this.#e.state,this.#i=this.options,this.#s.data!==void 0&&(this.#h=this.#e),_e(t,e))return;this.#n=t;const r=()=>{if(!e)return!0;const{notifyOnChangeProps:s}=this.options,n=typeof s=="function"?s():s;if(n==="all"||!n&&!this.#y.size)return!0;const i=new Set(n??this.#y);return this.options.throwOnError&&i.add("error"),Object.keys(this.#n).some(u=>{const o=u;return this.#n[o]!==e[o]&&i.has(o)})};this.#w({listeners:r()})}#x(){const e=this.#t.getQueryCache().build(this.#t,this.options);if(e===this.#e)return;const t=this.#e;this.#e=e,this.#r=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#g()}#w(e){k.batch(()=>{e.listeners&&this.listeners.forEach(t=>{t(this.#n)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}};function wr(e,t){return B(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function ut(e,t){return wr(e,t)||e.state.data!==void 0&&Ge(e,t,t.refetchOnMount)}function Ge(e,t,r){if(B(t.enabled,e)!==!1){const s=typeof r=="function"?r(e):r;return s==="always"||s!==!1&&Xe(e,t)}return!1}function at(e,t,r,s){return(e!==t||B(s.enabled,e)===!1)&&(!r.suspense||e.state.status!=="error")&&Xe(e,r)}function Xe(e,t){return B(t.enabled,e)!==!1&&e.isStaleByTime(le(t.staleTime,e))}function _r(e,t){return!_e(e.getCurrentResult(),t)}function ct(e,t){return e.filter(r=>!t.includes(r))}function Sr(e,t,r){const s=e.slice(0);return s[t]=r,s}var jr=class extends oe{#t;#e;#r;#n;#s;#i;#u;#o;#d=[];constructor(e,t,r){super(),this.#t=e,this.#n=r,this.#r=[],this.#s=[],this.#e=[],this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.#s.forEach(e=>{e.subscribe(t=>{this.#l(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}
1destroy(){this.listeners=new Set,this.#s.forEach(e=>{e.destroy()})}setQueries(e,t){this.#r=e,this.#n=t,k.batch(()=>{const r=this.#s,s=this.#c(this.#r);this.#d=s,s.forEach(o=>o.observer.setOptions(o.defaultedQueryOptions));const n=s.map(o=>o.observer),i=n.map(o=>o.getCurrentResult()),u=n.some((o,a)=>o!==r[a]);r.length===n.length&&!u||(this.#s=n,this.#e=i,this.hasListeners()&&(ct(r,n).forEach(o=>{o.destroy()}),ct(n,r).forEach(o=>{o.subscribe(a=>{this.#l(o,a)})}),this.#a()))})}getCurrentResult(){return this.#e}getQueries(){return this.#s.map(e=>e.getCurrentQuery())}getObservers(){return this.#s}getOptimisticResult(e,t){const r=this.#c(e),s=r.map(n=>n.observer.getOptimisticResult(n.defaultedQueryOptions));return[s,n=>this.#h(n??s,t),()=>this.#f(s,r)]}#f(e,t){return t.map((r,s)=>{const n=e[s];return r.defaultedQueryOptions.notifyOnChangeProps?n:r.observer.trackResult(n,i=>{t.forEach(u=>{u.observer.trackProp(i)})})})}#h(e,t){return t?((!this.#i||this.#e!==this.#o||t!==this.#u)&&(this.#u=t,this.#o=this.#e,this.#i=Ve(this.#i,t(e))),this.#i):e}#c(e){const t=new Map(this.#s.map(s=>[s.options.queryHash,s])),r=[];return e.forEach(s=>{const n=this.#t.defaultQueryOptions(s),i=t.get(n.queryHash);i?r.push({defaultedQueryOptions:n,observer:i}):r.push({defaultedQueryOptions:n,observer:new pe(this.#t,n)})}),r}#l(e,t){const r=this.#s.indexOf(e);r!==-1&&(this.#e=Sr(this.#e,r,t),this.#a())}#a(){if(this.hasListeners()){const e=this.#i,t=this.#f(this.#e,this.#d),r=this.#h(t,this.#n?.combine);e!==r&&k.batch(()=>{this.listeners.forEach(s=>{s(this.#e)})})}}},Qt=class extends pe{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e){super.setOptions({...e,behavior:je()})}getOptimisticResult(e){return e.behavior=je(),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){const{state:r}=e,s=super.createResult(e,t),{isFetching:n,isRefetching:i,isError:u,isRefetchError:o}=s,a=r.fetchMeta?.fetchMore?.direction,c=u&&a==="forward",f=n&&a==="forward",d=u&&a==="backward",y=n&&a==="backward";return{...s,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:Pr(t,r.data),hasPreviousPage:xr(t,r.data),isFetchNextPageError:c,isFetchingNextPage:f,isFetchPreviousPageError:d,isFetchingPreviousPage:y,isRefetchError:o&&!c&&!d,isRefetching:i&&!f&&!y}}},Cr=class extends oe{#t;#e=void 0;#r;#n;constructor(e,t){super(),this.#t=e,this.setOptions(t),this.bindMethods(),this.#s()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){const t=this.options;this.options=this.#t.defaultMutationOptions(e),_e(this.options,t)||this.#t.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),t?.mutationKey&&this.options.mutationKey&&ee(t.mutationKey)!==ee(this.options.mutationKey)?this.reset():this.#r?.state.status==="pending"&&this.#r.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#r?.removeObserver(this)}onMutationUpdate(e){this.#s(),this.#i(e)}getCurrentResult(){return this.#e}reset(){this.#r?.removeObserver(this),this.#r=void 0,this.#s(),this.#i()}mutate(e,t){return this.#n=t,this.#r?.removeObserver(this),this.#r=this.#t.getMutationCache().build(this.#t,this.options),this.#r.addObserver(this),this.#r.execute(e)}#s(){const e=this.#r?.state??Ct();this.#e={...e,isPending:e.status==="pending",isSuccess:e.status==="success",isError:e.status==="error",isIdle:e.status==="idle",mutate:this.mutate,reset:this.reset}}#i(e){k.batch(()=>{if(this.#n&&this.hasListeners()){const t=this.#e.variables,r=this.#e.context;e?.type==="success"?(this.#n.onSuccess?.(e.data,t,r),this.#n.onSettled?.(e.data,null,t,r)):e?.type==="error"&&(this.#n.onError?.(e.error,t,r),this.#n.onSettled?.(void 0,e.error,t,r))}this.listeners.forEach(t=>{t(this.#e)})})}};function as(e){return e.state.status==="success"}var Et=S.createContext(void 0),ye=e=>{const t=S.useContext(Et);
1if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},cs=({client:e,children:t})=>(S.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),bt.jsx(Et.Provider,{value:e,children:t})),qt=S.createContext(!1),Mt=()=>S.useContext(qt);qt.Provider;function Rr(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var Qr=S.createContext(Rr()),It=()=>S.useContext(Qr),Dt=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},Tt=e=>{S.useEffect(()=>{e.clearReset()},[e])},Ft=({result:e,errorResetBoundary:t,throwOnError:r,query:s,suspense:n})=>e.isError&&!t.isReset()&&!e.isFetching&&s&&(n&&e.data===void 0||Pt(r,[e.error,s])),Ze=(e,t)=>t.state.data===void 0,At=e=>{const t=e.staleTime;e.suspense&&(e.staleTime=typeof t=="function"?(...r)=>Math.max(t(...r),1e3):Math.max(t??1e3,1e3),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3)))},kt=(e,t)=>e.isLoading&&e.isFetching&&!t,We=(e,t)=>e?.suspense&&t.isPending,Ce=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function Ut({queries:e,...t},r){const s=ye(r),n=Mt(),i=It(),u=S.useMemo(()=>e.map(h=>{const j=s.defaultQueryOptions(h);return j._optimisticResults=n?"isRestoring":"optimistic",j}),[e,s,n]);u.forEach(h=>{At(h),Dt(h,i)}),Tt(i);const[o]=S.useState(()=>new jr(s,u,t)),[a,c,f]=o.getOptimisticResult(u,t.combine),d=!n&&t.subscribed!==!1;S.useSyncExternalStore(S.useCallback(h=>d?o.subscribe(k.batchCalls(h)):N,[o,d]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),S.useEffect(()=>{o.setQueries(u,t)},[u,t,o]);const m=a.some((h,j)=>We(u[j],h))?a.flatMap((h,j)=>{const C=u[j];if(C){const E=new pe(s,C);if(We(C,h))return Ce(C,E,i);kt(h,n)&&Ce(C,E,i)}return[]}):[];if(m.length>0)throw Promise.all(m);const x=a.find((h,j)=>{const C=u[j];return C&&Ft({result:h,errorResetBoundary:i,throwOnError:C.throwOnError,query:s.getQueryCache().get(C.queryHash),suspense:C.suspense})});if(x?.error)throw x.error;return c(f())}function Qe(e,t,r){const s=ye(r),n=Mt(),i=It(),u=s.defaultQueryOptions(e);s.getDefaultOptions().queries?._experimental_beforeQuery?.(u),u._optimisticResults=n?"isRestoring":"optimistic",At(u),Dt(u,i),Tt(i);const o=!s.getQueryCache().get(u.queryHash),[a]=S.useState(()=>new t(s,u)),c=a.getOptimisticResult(u),f=!n&&e.subscribed!==!1;if(S.useSyncExternalStore(S.useCallback(d=>{const y=f?a.subscribe(k.batchCalls(d)):N;return a.updateResult(),y},[a,f]),()=>a.getCurrentResult(),()=>a.getCurrentResult()),S.useEffect(()=>{a.setOptions(u)},[u,a]),We(u,c))throw Ce(u,a,i);if(Ft({result:c,errorResetBoundary:i,throwOnError:u.throwOnError,query:s.getQueryCache().get(u.queryHash),suspense:u.suspense}))throw c.error;return s.getDefaultOptions().queries?._experimental_afterQuery?.(u,c),u.experimental_prefetchInRender&&!se&&kt(c,n)&&(o?Ce(u,a,i):s.getQueryCache().get(u.queryHash)?.promise)?.catch(N).finally(()=>{a.updateResult()}),u.notifyOnChangeProps?c:a.trackResult(c)}function Er(e,t){return Qe(e,pe,t)}function qr(e,t){return Qe({...e,enabled:!0,suspense:!0,throwOnError:Ze,placeholderData:void 0},pe,t)}function Mr(e,t){return Qe({...e,enabled:!0,suspense:!0,throwOnError:Ze},Qt,t)}function Ir(e,t){return Ut({...e,queries:e.queries.map(r=>({...r,suspense:!0,throwOnError:Ze,enabled:!0,placeholderData:void 0}))},t)}function Dr(e,t){const r=ye(t);r.getQueryState(e.queryKey)||r.prefetchQuery(e)}function Tr(e,t){const r=ye(t);r.getQueryState(e.queryKey)||r.prefetchInfiniteQuery(e)}function Fr(e,t){const r=ye(t),[s]=S.useState(()=>new Cr(r,e));S.useEffect(()=>{s.setOptions(e)},[s,e]);const n=S.useSyncExternalStore(S.useCallback(u=>s.subscribe(k.batchCalls(u)),[s]),()=>s.getCurrentResult(),()=>s.getCurrentResult()),i=S.useCallback((u,o)=>{s.mutate(u,o).catch(N)},[s]);if(n.error&&Pt(s.options.throwOnError,[n.error]))throw n.error;return{...n,mutate:i,mutateAsync:n.mutate}}function Ar(e,t){return Qe(e,Qt,t)}var kr=Object.create,Lt=Object.defineProperty,Ur=Object.getOwnPropertyDescriptor,Kt=Object.getOwnPropertyNames,Lr=Object.getPrototypeOf,Kr=Object.prototype.hasOwnProperty,Y=(e,t)=>function(){return t||(0,e[Kt(e)[0]])((t={exports:{}}).exports,t),t.exports},$r=(e,t,r,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(var n=Kt(t),i=0,u=n.length,o;i<u;i++)o=n[i],!Kr.call(e,o)&&o!==r&&Lt(e,o,{get:(a=>t[a]).bind(null,o),enumerable:!(s=Ur(t,o))||s.enumerable});return e},U=(e,t,r)=>(r=e!=null?kr(Lr(e)):{},$r(Lt(r,"default",{value:e,enumerable:!0}),e)),$t=Y({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(s){"@babel/helpers - typeof";return t.exports=r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n}
1,t.exports.__esModule=!0,t.exports.default=t.exports,r(s)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Nr=Y({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=$t().default;function s(n,i){if(r(n)!="object"||!n)return n;var u=n[Symbol.toPrimitive];if(u!==void 0){var o=u.call(n,i||"default");if(r(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(n)}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),Hr=Y({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=$t().default,s=Nr();function n(i){var u=s(i,"string");return r(u)=="symbol"?u:u+""}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),ue=Y({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=Hr();function s(n,i,u){return(i=r(i))in n?Object.defineProperty(n,i,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[i]=u,n}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),J=Y({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=ue();function s(i,u){var o=Object.keys(i);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(i);u&&(a=a.filter(function(c){return Object.getOwnPropertyDescriptor(i,c).enumerable})),o.push.apply(o,a)}return o}function n(i){for(var u=1;u<arguments.length;u++){var o=arguments[u]!=null?arguments[u]:{};u%2?s(Object(o),!0).forEach(function(a){r(i,a,o[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(o)):s(Object(o)).forEach(function(a){Object.defineProperty(i,a,Object.getOwnPropertyDescriptor(o,a))})}return i}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}});function Ee(e){const t={subscribe(r){let s=null,n=!1,i=!1,u=!1;function o(){if(s===null){u=!0;return}i||(i=!0,typeof s=="function"?s():s&&s.unsubscribe())}return s=e({next(a){var c;n||(c=r.next)===null||c===void 0||c.call(r,a)},error(a){var c;n||(n=!0,(c=r.error)===null||c===void 0||c.call(r,a),o())},complete(){var a;n||(n=!0,(a=r.complete)===null||a===void 0||a.call(r),o())}}),u&&o(),{unsubscribe:o}},pipe(...r){return r.reduce(Gr,t)}};return t}function Gr(e,t){return t(e)}function Wr(e){const t=new AbortController;return new Promise((s,n)=>{let i=!1;function u(){i||(i=!0,o.unsubscribe())}t.signal.addEventListener("abort",()=>{n(t.signal.reason)});const o=e.subscribe({next(a){i=!0,s(a),u()},error(a){n(a)},complete(){t.abort(),u()}})})}function zr(e){return t=>{let r=0,s=null;const n=[];function i(){s||(s=t.subscribe({next(o){for(const c of n){var a;(a=c.next)===null||a===void 0||a.call(c,o)}},error(o){for(const c of n){var a;(a=c.error)===null||a===void 0||a.call(c,o)}},complete(){for(const a of n){var o;(o=a.complete)===null||o===void 0||o.call(a)}}}))}function u(){if(r===0&&s){const o=s;s=null,o.unsubscribe()}}return Ee(o=>(r++,n.push(o),i(),{unsubscribe(){r--,u();const a=n.findIndex(c=>c===o);a>-1&&n.splice(a,1)}}))}}function Br(e){let t=e;const r=[],s=u=>{t!==void 0&&u.next(t),r.push(u)},n=u=>{r.splice(r.indexOf(u),1)},i=Ee(u=>(s(u),()=>{n(u)}));return i.next=u=>{if(t!==u){t=u;for(const o of r)o.next(u)}},i.get=()=>t,i}function Jr(e){return Ee(t=>{function r(n=0,i=e.op){const u=e.links[n];if(!u)throw new Error("No more links to execute - did you forget to add an ending link?");return u({op:i,next(a){return r(n+1,a)}})}return r().subscribe(t)})}function ie(e){return!!e&&!Array.isArray(e)&&typeof e=="object"}const Vr=typeof Symbol=="function"&&!!Symbol.asyncIterator;function Nt(e){return Vr&&ie(e)&&Symbol.asyncIterator in e}var Yr=Object.create,Ht=Object.defineProperty,Xr=Object.getOwnPropertyDescriptor,Gt=Object.getOwnPropertyNames,Zr=Object.getPrototypeOf,en=Object.prototype.hasOwnProperty,ve=(e,t)=>function(){return t||(0,e[Gt(e)[0]])((t={exports:{}}).exports,t),t.exports},tn=(e,t,r,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(var n=Gt(t),i=0,u=n.length,o;i<u;i++)o=n[i],!en.call(e,o)&&o!==r&&Ht(e,o,{get:(a=>t[a]).bind(null,o),enumerable:!(s=Xr(t,o))||s.enumerable});return e},qe=(e,t,r)=>(r=e!=null?Yr(Zr(e)):{},tn(Ht(r,"default",{value:e,enumerable:!0}),e));const Wt=()=>{},lt=e=>{Object.freeze&&Object.freeze(e)};function zt(e,t,r){var s;const n=t.join(".");return(s=r[n])!==null&&s!==void 0||(r[n]=new Proxy(Wt,{get(i,u){if(!(typeof u!="string"||u==="then"))return zt(e,[...t,u],r)},apply(i,u,o){const a=t[t.length-1];let c={args:o,path:t};return a==="call"?c={args:o.length>=2?[o[1]]:[],path:t.slice(0,-1)}:a==="apply"&&(c={args:o.length>=2?o[1]:[],path:t.slice(0,-1)}),lt(c.args),lt(c.path),e(c)}})),r[n]}const Me=e=>zt(e,[],Object.create(null)),et=e=>new Proxy(Wt,{get(t,r){if(r!=="then")return e(r)}});var Bt=ve({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(s){"@babel/helpers - typeof";return t.exports=r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n}
1,t.exports.__esModule=!0,t.exports.default=t.exports,r(s)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),rn=ve({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=Bt().default;function s(n,i){if(r(n)!="object"||!n)return n;var u=n[Symbol.toPrimitive];if(u!==void 0){var o=u.call(n,i||"default");if(r(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(n)}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),nn=ve({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=Bt().default,s=rn();function n(i){var u=s(i,"string");return r(u)=="symbol"?u:u+""}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Jt=ve({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=nn();function s(n,i,u){return(i=r(i))in n?Object.defineProperty(n,i,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[i]=u,n}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),tt=ve({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=Jt();function s(i,u){var o=Object.keys(i);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(i);u&&(a=a.filter(function(c){return Object.getOwnPropertyDescriptor(i,c).enumerable})),o.push.apply(o,a)}return o}function n(i){for(var u=1;u<arguments.length;u++){var o=arguments[u]!=null?arguments[u]:{};u%2?s(Object(o),!0).forEach(function(a){r(i,a,o[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(o)):s(Object(o)).forEach(function(a){Object.defineProperty(i,a,Object.getOwnPropertyDescriptor(o,a))})}return i}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}});qe(tt());qe(Jt());var ge=qe(tt());function sn(e,t){if("error"in e){const s=t.deserialize(e.error);return{ok:!1,error:(0,ge.default)((0,ge.default)({},e),{},{error:s})}}return{ok:!0,result:(0,ge.default)((0,ge.default)({},e.result),(!e.result.type||e.result.type==="data")&&{type:"data",data:t.deserialize(e.result.data)})}}var Fe=class extends Error{constructor(){super("Unable to transform response from server")}};function on(e,t){let r;try{r=sn(e,t)}catch{throw new Fe}if(!r.ok&&(!ie(r.error.error)||typeof r.error.error.code!="number"))throw new Fe;if(r.ok&&!ie(r.result))throw new Fe;return r}qe(tt());var Oe=U(ue()),ce=U(J());function un(e){return e instanceof Re}function an(e){return ie(e)&&ie(e.error)&&typeof e.error.code=="number"&&typeof e.error.message=="string"}function cn(e,t){return typeof e=="string"?e:ie(e)&&typeof e.message=="string"?e.message:t}var Re=class xe extends Error{constructor(t,r){var s,n;const i=r?.cause;super(t,{cause:i}),(0,Oe.default)(this,"cause",void 0),(0,Oe.default)(this,"shape",void 0),(0,Oe.default)(this,"data",void 0),(0,Oe.default)(this,"meta",void 0),this.meta=r?.meta,this.cause=i,this.shape=r==null||(s=r.result)===null||s===void 0?void 0:s.error,this.data=r==null||(n=r.result)===null||n===void 0?void 0:n.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,xe.prototype)}static from(t,r={}){const s=t;return un(s)?(r.meta&&(s.meta=(0,ce.default)((0,ce.default)({},s.meta),r.meta)),s):an(s)?new xe(s.error.message,(0,ce.default)((0,ce.default)({},r),{},{result:s})):new xe(cn(s,"Unknown error"),(0,ce.default)((0,ce.default)({},r),{},{cause:s}))}};function ln(e){const t=e;return t?"input"in t?t:{input:t,output:t}:{input:{serialize:r=>r,deserialize:r=>r},output:{serialize:r=>r,deserialize:r=>r}}}const ft=e=>typeof e=="function";function fn(e){if(e)return e;if(typeof window<"u"&&ft(window.fetch))return window.fetch;if(typeof globalThis<"u"&&ft(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}var he=U(J());function hn(e){return{url:e.url.toString(),fetch:e.fetch,transformer:ln(e.transformer),methodOverride:e.methodOverride}}function dn(e){const t={};for(let r=0;r<e.length;r++){const s=e[r];t[r]=s}return t}const pn={query:"GET",mutation:"POST",subscription:"PATCH"};function Vt(e){return"input"in e?e.transformer.input.serialize(e.input):dn(e.inputs.map(t=>e.transformer.input.serialize(t)))}const Yt=e=>{const t=e.url.split("?");let s=t[0].replace(/\/$/,"")+"/"+e.path;const n=[];if(t[1]&&n.push(t[1]),"inputs"in e&&n.push("batch=1"),e.type==="query"||e.type==="subscription"){const i=Vt(e);i!==void 0&&e.methodOverride!=="POST"&&n.push(`input=${encodeURIComponent(JSON.stringify(i))}`)}return n.length&&(s+="?"+n.join("&")),s},yn=e=>{if(e.type==="query"&&e.methodOverride!=="POST")return;const t=Vt(e);return t!==void 0?JSON.stringify(t):void 0},vn=e=>On((0,he.default)((0,he.default)({},e),{},{contentTypeHeader:"application/json",getUrl:Yt,getBody:yn}));
1var mn=class extends Error{constructor(){const e="AbortError";super(e),this.name=e,this.message=e}};const bn=e=>{var t;if(e?.aborted)throw(t=e.throwIfAborted)===null||t===void 0||t.call(e),typeof DOMException<"u"?new DOMException("AbortError","AbortError"):new mn};async function gn(e){var t;bn(e.signal);const r=e.getUrl(e),s=e.getBody(e),n=(t=e.methodOverride)!==null&&t!==void 0?t:pn[e.type],i=await(async()=>{const o=await e.headers();return Symbol.iterator in o?Object.fromEntries(o):o})(),u=(0,he.default)((0,he.default)((0,he.default)({},e.contentTypeHeader&&n!=="GET"?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{"trpc-accept":e.trpcAcceptHeader}:void 0),i);return fn(e.fetch)(r,{method:n,signal:e.signal,body:s,headers:u})}async function On(e){const t={},r=await gn(e);t.response=r;const s=await r.json();return t.responseJSON=s,{json:s,meta:t}}U(J());const ht=()=>{throw new Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function dt(e){let t=null,r=null;const s=()=>{clearTimeout(r),r=null,t=null};function n(o){const a=[[]];let c=0;for(;;){const y=o[c];if(!y)break;const m=a[a.length-1];if(y.aborted){var f;(f=y.reject)===null||f===void 0||f.call(y,new Error("Aborted")),c++;continue}if(e.validate(m.concat(y).map(h=>h.key))){m.push(y),c++;continue}if(m.length===0){var d;(d=y.reject)===null||d===void 0||d.call(y,new Error("Input is too big for a single dispatch")),c++;continue}a.push([])}return a}function i(){const o=n(t);s();for(const a of o){if(!a.length)continue;const c={items:a};for(const d of a)d.batch=c;e.fetch(c.items.map(d=>d.key)).then(async d=>{await Promise.all(d.map(async(m,x)=>{const h=c.items[x];try{var j;const E=await Promise.resolve(m);(j=h.resolve)===null||j===void 0||j.call(h,E)}catch(E){var C;(C=h.reject)===null||C===void 0||C.call(h,E)}h.batch=null,h.reject=null,h.resolve=null}));for(const m of c.items){var y;(y=m.reject)===null||y===void 0||y.call(m,new Error("Missing result")),m.batch=null}}).catch(d=>{for(const m of c.items){var y;(y=m.reject)===null||y===void 0||y.call(m,d),m.batch=null}})}}function u(o){var a;const c={aborted:!1,key:o,batch:null,resolve:ht,reject:ht},f=new Promise((d,y)=>{var m;c.reject=y,c.resolve=d,(m=t)!==null&&m!==void 0||(t=[]),t.push(c)});return(a=r)!==null&&a!==void 0||(r=setTimeout(i)),f}return{load:u}}function Pn(...e){const t=new AbortController,r=e.length;let s=0;const n=()=>{++s===r&&t.abort()};for(const i of e)i?.aborted?n():i?.addEventListener("abort",n,{once:!0});return t.signal}var Pe=U(J());function ls(e){var t,r;const s=hn(e),n=(t=e.maxURLLength)!==null&&t!==void 0?t:1/0,i=(r=e.maxItems)!==null&&r!==void 0?r:1/0;return()=>{const u=f=>({validate(d){if(n===1/0&&i===1/0)return!0;if(d.length>i)return!1;const y=d.map(h=>h.path).join(","),m=d.map(h=>h.input);return Yt((0,Pe.default)((0,Pe.default)({},s),{},{type:f,path:y,inputs:m,signal:null})).length<=n},async fetch(d){const y=d.map(E=>E.path).join(","),m=d.map(E=>E.input),x=Pn(...d.map(E=>E.signal)),h=await vn((0,Pe.default)((0,Pe.default)({},s),{},{path:y,inputs:m,type:f,headers(){return e.headers?typeof e.headers=="function"?e.headers({opList:d}):e.headers:{}},signal:x}));return(Array.isArray(h.json)?h.json:d.map(()=>h.json)).map(E=>({meta:h.meta,json:E}))}}),o=dt(u("query")),a=dt(u("mutation")),c={query:o,mutation:a};return({op:f})=>Ee(d=>{/* istanbul ignore if -- @preserve */if(f.type==="subscription")throw new Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");const m=c[f.type].load(f);let x;return m.then(h=>{x=h;const j=on(h.json,s.transformer.output);if(!j.ok){d.error(Re.from(j.error,{meta:h.meta}));return}d.next({context:h.meta,result:j.result}),d.complete()}).catch(h=>{d.error(Re.from(h,{meta:x?.meta}))}),()=>{}})}}U(J());const Xt=(e,...t)=>typeof e=="function"?e(...t):e;U(ue());function xn(){let e,t;return{promise:new Promise((s,n)=>{e=s,t=n}),resolve:e,reject:t}}async function wn(e){const t=await Xt(e.url);if(!e.connectionParams)return t;const s=`${t.includes("?")?"&":"?"}connectionParams=1`;return t+s}async function _n(e){const t={method:"connectionParams",data:await Xt(e)};return JSON.stringify(t)}U(ue());var ne=U(ue());function Sn(e){const{promise:t,resolve:r,reject:s}=xn();return e.addEventListener("open",()=>{e.removeEventListener("error",s),r()}),e.addEventListener("error",s),t}function jn(e,{intervalMs:t,pongTimeoutMs:r}){let s,n;function i(){s=setTimeout(()=>{e.send("PING"),n=setTimeout(()=>{e.close()},r)},t)}function u(){clearTimeout(s),i()}function o(){clearTimeout(n),u()}e.addEventListener("open",i),e.addEventListener("message",({data:a})=>{clearTimeout(s),i(),a==="PONG"&&o()}),e.addEventListener("close",()=>{clearTimeout(s),clearTimeout(n)})}var Cn=class ze{constructor(t){var r;if((0,ne.default)(this,"id",++ze.connectCount),(0,ne.default)(this,"WebSocketPonyfill",void 0),(0,ne.default)(this,"urlOptions",void 0),(0,ne.default)(this,"keepAliveOpts",void 0),(0,ne.default)(this,"wsObservable",Br(null)),(0,ne.default)(this,"openPromise",null),this.WebSocketPonyfill=(r=t.WebSocketPonyfill)!==null&&r!==void 0?r:WebSocket,!this.WebSocketPonyfill)throw new 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}get ws(){return this.wsObservable.get()}set ws(t){this.wsObservable.next(t)}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=++ze.connectCount;const r=wn(t.urlOptions).then(s=>new t.WebSocketPonyfill(s));t.openPromise=r.then(async s=>{t.ws=s,s.addEventListener("message",function({data:n}){n==="PING"&&this.send("PONG")}),t.keepAliveOpts.enabled&&jn(s,t.keepAliveOpts),s.addEventListener("close",()=>{t.ws===s&&(t.ws=null)}),await Sn(s),t.urlOptions.connectionParams&&s.send(await _n(t.urlOptions.connectionParams))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var t=this;try{await t.openPromise}finally{var r;(r=t.ws)===null||r===void 0||r.close()}}};(0,ne.default)(Cn,"connectCount",0);U(ue());U(J());var Ae=U(ue()),pt=U(J()),Ie=class{constructor(e){(0,Ae.default)(this,"links",void 0),(0,Ae.default)(this,"runtime",void 0),(0,Ae.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(t=>t(this.runtime))}$request(e){var t;return Jr({links:this.links,op:(0,pt.default)((0,pt.default)({},e),{},{context:(t=e.context)!==null&&t!==void 0?t:{},id:++this.requestId})}).pipe(zr())}async requestAsPromise(e){var t=this;try{const r=t.$request(e);return(await Wr(r)).result.data}catch(r){throw Re.from(r)}}query(e,t,r){return this.requestAsPromise({type:"query",path:e,input:t,context:r?.context,signal:r?.signal})}mutation(e,t,r){return this.requestAsPromise({type:"mutation",path:e,input:t,context:r?.context,signal:r?.signal})}subscription(e,t,r){return this.$request({type:"subscription",path:e,input:t,context:r.context,signal:r.signal}).subscribe({next(n){switch(n.result.type){case"state":{var i;(i=r.onConnectionStateChange)===null||i===void 0||i.call(r,n.result);break}case"started":{var u;(u=r.onStarted)===null||u===void 0||u.call(r,{context:n.context});break}case"stopped":{var o;(o=r.onStopped)===null||o===void 0||o.call(r);break}case"data":case void 0:{var a;(a=r.onData)===null||a===void 0||a.call(r,n.result.data);break}}},error(n){var i;(i=r.onError)===null||i===void 0||i.call(r,n)},complete(){var n;(n=r.onComplete)===null||n===void 0||n.call(r)}})}};const Zt=Symbol.for("trpc_untypedClient"),Rn={query:"query",mutate:"mutation",subscribe:"subscription"},Qn=e=>Rn[e];function er(e){const t=Me(({path:r,args:s})=>{const n=[...r],i=Qn(n.pop()),u=n.join(".");return e[i](u,...s)});return et(r=>r===Zt?e:t[r])}function En(e){const t=new Ie(e);return er(t)}function rt(e){return e[Zt]}U(J());U(J());var qn=Y({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(n){var i,u,o,a=2;for(typeof Symbol<"u"&&(u=Symbol.asyncIterator,o=Symbol.iterator);a--;){if(u&&(i=n[u])!=null)return i.call(n);if(o&&(i=n[o])!=null)return new s(i.call(n));u="@@asyncIterator",o="@@iterator"}throw new TypeError("Object is not async iterable")}function s(n){function i(u){if(Object(u)!==u)return Promise.reject(new TypeError(u+" is not an object."));var o=u.done;return Promise.resolve(u.value).then(function(a){return{value:a,done:o}})}return s=function(o){this.s=o,this.n=o.next},s.prototype={s:null,n:null,next:function(){return i(this.n.apply(this.s,arguments))},return:function(o){var a=this.s.return;return a===void 0?Promise.resolve({value:o,done:!0}):i(a.apply(this.s,arguments))},throw:function(o){var a=this.s.return;return a===void 0?Promise.reject(o):i(a.apply(this.s,arguments))}},new s(n)}
1t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}});U(qn());U(J());var Mn=Y({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){function r(){var s=typeof SuppressedError=="function"?SuppressedError:function(o,a){var c=Error();return c.name="SuppressedError",c.error=o,c.suppressed=a,c},n={},i=[];function u(o,a){if(a!=null){if(Object(a)!==a)throw new TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(o)var c=a[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(c===void 0&&(c=a[Symbol.dispose||Symbol.for("Symbol.dispose")],o))var f=c;if(typeof c!="function")throw new TypeError("Object is not disposable.");f&&(c=function(){try{f.call(a)}catch(y){return Promise.reject(y)}}),i.push({v:a,d:c,a:o})}else o&&i.push({d:a,a:o});return a}return{e:n,u:u.bind(null,!1),a:u.bind(null,!0),d:function(){var a,c=this.e,f=0;function d(){for(;a=i.pop();)try{if(!a.a&&f===1)return f=0,i.push(a),Promise.resolve().then(d);if(a.d){var m=a.d.call(a.v);if(a.a)return f|=2,Promise.resolve(m).then(d,y)}else f|=1}catch(x){return y(x)}if(f===1)return c!==n?Promise.reject(c):Promise.resolve();if(c!==n)throw c}function y(m){return c=c!==n?new s(m,c):m,d()}return d()}}}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),tr=Y({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){function r(s,n){this.v=s,this.k=n}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),In=Y({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var r=tr();function s(n){return new r(n,0)}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),Dn=Y({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var r=tr();function s(i){return function(){return new n(i.apply(this,arguments))}}function n(i){var u,o;function a(f,d){try{var y=i[f](d),m=y.value,x=m instanceof r;Promise.resolve(x?m.v:m).then(function(h){if(x){var j=f==="return"?"return":"next";if(!m.k||h.done)return a(j,h);h=i[j](h).value}c(y.done?"return":"normal",h)},function(h){a("throw",h)})}catch(h){c("throw",h)}}function c(f,d){switch(f){case"return":u.resolve({value:d,done:!0});break;case"throw":u.reject(d);break;default:u.resolve({value:d,done:!1})}(u=u.next)?a(u.key,u.arg):o=null}this._invoke=function(f,d){return new Promise(function(y,m){var x={key:f,arg:d,resolve:y,reject:m,next:null};o?o=o.next=x:(u=o=x,a(f,d))})},typeof i.return!="function"&&(this.return=void 0)}n.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},n.prototype.next=function(i){return this._invoke("next",i)},n.prototype.throw=function(i){return this._invoke("throw",i)},n.prototype.return=function(i){return this._invoke("return",i)},t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}});U(Mn());U(In());U(Dn());U(J());var Tn=Object.create,rr=Object.defineProperty,Fn=Object.getOwnPropertyDescriptor,nr=Object.getOwnPropertyNames,An=Object.getPrototypeOf,kn=Object.prototype.hasOwnProperty,te=(e,t)=>function(){return t||(0,e[nr(e)[0]])((t={exports:{}}).exports,t),t.exports},Un=(e,t,r,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(var n=nr(t),i=0,u=n.length,o;i<u;i++)o=n[i],!kn.call(e,o)&&o!==r&&rr(e,o,{get:(a=>t[a]).bind(null,o),enumerable:!(s=Fn(t,o))||s.enumerable});return e},ae=(e,t,r)=>(r=e!=null?Tn(An(e)):{},Un(t||!e||!e.__esModule?rr(r,"default",{value:e,enumerable:!0}):r,e)),Ln=te({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){function r(s,n){if(s==null)return{};var i={};for(var u in s)if({}.hasOwnProperty.call(s,u)){if(n.includes(u))continue;i[u]=s[u]}return i}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),Kn=te({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var r=Ln();
1function s(n,i){if(n==null)return{};var u,o,a=r(n,i);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(n);for(o=0;o<c.length;o++)u=c[o],i.includes(u)||{}.propertyIsEnumerable.call(n,u)&&(a[u]=n[u])}return a}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),sr=te({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(s){"@babel/helpers - typeof";return t.exports=r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t.exports.__esModule=!0,t.exports.default=t.exports,r(s)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),$n=te({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=sr().default;function s(n,i){if(r(n)!="object"||!n)return n;var u=n[Symbol.toPrimitive];if(u!==void 0){var o=u.call(n,i||"default");if(r(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(n)}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),Nn=te({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=sr().default,s=$n();function n(i){var u=s(i,"string");return r(u)=="symbol"?u:u+""}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Hn=te({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=Nn();function s(n,i,u){return(i=r(i))in n?Object.defineProperty(n,i,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[i]=u,n}t.exports=s,t.exports.__esModule=!0,t.exports.default=t.exports}}),me=te({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=Hn();function s(i,u){var o=Object.keys(i);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(i);u&&(a=a.filter(function(c){return Object.getOwnPropertyDescriptor(i,c).enumerable})),o.push.apply(o,a)}return o}function n(i){for(var u=1;u<arguments.length;u++){var o=arguments[u]!=null?arguments[u]:{};u%2?s(Object(o),!0).forEach(function(a){r(i,a,o[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(o)):s(Object(o)).forEach(function(a){Object.defineProperty(i,a,Object.getOwnPropertyDescriptor(o,a))})}return i}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}}),Gn=ae(Kn(),1),yt=ae(me(),1);const Wn=["cursor","direction"];function V(e,t,r){const s=e.flatMap(n=>n.split("."));if(!t&&(!r||r==="any"))return s.length?[s]:[];if(r==="infinite"&&ie(t)&&("direction"in t||"cursor"in t)){const{cursor:n,direction:i}=t,u=(0,Gn.default)(t,Wn);return[s,{input:u,type:"infinite"}]}return[s,(0,yt.default)((0,yt.default)({},typeof t<"u"&&t!==G&&{input:t}),r&&r!=="any"&&{type:r})]}function we(e){return V(e,void 0,"any")}function zn(e){return Me(({path:t,args:r})=>{var s;const n=[...t],i=n.pop();if(i==="useMutation")return e[i](n,...r);if(i==="_def")return{path:n};const[u,...o]=r,a=(s=o[0])!==null&&s!==void 0?s:{};return e[i](n,u,a)})}var ke;const Bn=["client","ssrContext","ssrState","abortOnUnmount"],Jn=(ke=S.createContext)===null||ke===void 0?void 0:ke.call(or,null),Vn=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"invalidate":case"refetch":case"reset":return"any"}};function Yn(e){return Me(t=>{const r=[...t.path],s=r.pop(),n=[...t.args],i=n.shift(),u=Vn(s),o=V(r,i,u);return{infiniteQueryOptions:()=>e.infiniteQueryOptions(r,o,n[0]),queryOptions:()=>e.queryOptions(r,o,...n),fetch:()=>e.fetchQuery(o,...n),fetchInfinite:()=>e.fetchInfiniteQuery(o,n[0]),prefetch:()=>e.prefetchQuery(o,...n),prefetchInfinite:()=>e.prefetchInfiniteQuery(o,n[0]),ensureData:()=>e.ensureQueryData(o,...n),invalidate:()=>e.invalidateQueries(o,...n),reset:()=>e.resetQueries(o,...n),refetch:()=>e.refetchQueries(o,...n),cancel:()=>e.cancelQuery(o,...n),setData:()=>{e.setQueryData(o,n[0],n[1])},setQueriesData:()=>e.setQueriesData(o,n[0],n[1],n[2]),setInfiniteData:()=>{e.setInfiniteQueryData(o,n[0],n[1])},getData:()=>e.getQueryData(o),getInfiniteData:()=>e.getInfiniteQueryData(o),setMutationDefaults:()=>e.setMutationDefaults(we(r),i),getMutationDefaults:()=>e.getMutationDefaults(we(r)),isMutating:()=>e.isMutating({mutationKey:we(r)})}[s]()})}function Xn(e){const t=er(e.client),r=Yn(e);return et(s=>{const n=s;return n==="client"?t:Bn.includes(n)?e[n]:r[s]})}var Zn=ae(me(),1);function vt(e){const t=e instanceof Ie?e:rt(e);return Me(r=>{const s=r.path,n=s.join("."),[i,u]=r.args;return(0,Zn.default)({queryKey:V(s,i,"query"),queryFn:()=>t.query(n,i,u?.trpc)},u)})}var Ue=ae(me(),1);function H(e,t,r){var s;const n=e[0];let i=(s=e[1])===null||s===void 0?void 0:s.input;if(r){var u;i=(0,Ue.default)((0,Ue.default)((0,Ue.default)({},(u=i)!==null&&u!==void 0?u:{}),r.pageParam?{cursor:r.pageParam}:{}),{},{direction:r.direction})}return[n.join("."),i,t?.trpc]}var es=te({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(n){var i,u,o,a=2;for(typeof Symbol<"u"&&(u=Symbol.asyncIterator,o=Symbol.iterator);a--;){if(u&&(i=n[u])!=null)return i.call(n);if(o&&(i=n[o])!=null)return new s(i.call(n));u="@@asyncIterator",o="@@iterator"}throw new TypeError("Object is not async iterable")}function s(n){function i(u){if(Object(u)!==u)return Promise.reject(new TypeError(u+" is not an object."));var o=u.done;return Promise.resolve(u.value).then(function(a){return{value:a,done:o}})}return s=function(o){this.s=o,this.n=o.next},s.prototype={s:null,n:null,next:function(){return i(this.n.apply(this.s,arguments))},return:function(o){var a=this.s.return;return a===void 0?Promise.resolve({value:o,done:!0}):i(a.apply(this.s,arguments))},throw:function(o){var a=this.s.return;return a===void 0?Promise.reject(o):i(a.apply(this.s,arguments))}},new s(n)}
1t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),ts=ae(es(),1);function Be(e){return{path:e.path.join(".")}}function fe(e){const t=Be(e);return S.useMemo(()=>t,[t])}async function ir(e,t,r){const n=t.getQueryCache().build(t,{queryKey:r});n.setState({data:[],status:"success"});const i=[];var u=!1,o=!1,a;try{for(var c=(0,ts.default)(e),f;u=!(f=await c.next()).done;u=!1){const d=f.value;i.push(d),n.setState({data:[...i]})}}catch(d){o=!0,a=d}finally{try{u&&c.return!=null&&await c.return()}finally{if(o)throw a}}return i}var R=ae(me(),1);function rs(e){const{client:t,queryClient:r}=e,s=t instanceof Ie?t:rt(t);return{infiniteQueryOptions:(n,i,u)=>{var o,a;const c=((o=i[1])===null||o===void 0?void 0:o.input)===G,f=async d=>{var y;const m=(0,R.default)((0,R.default)({},u),{},{trpc:(0,R.default)((0,R.default)({},u?.trpc),!(u==null||(y=u.trpc)===null||y===void 0)&&y.abortOnUnmount?{signal:d.signal}:{signal:null})});return await s.query(...H(i,m,{direction:d.direction,pageParam:d.pageParam}))};return Object.assign((0,R.default)((0,R.default)({},u),{},{initialData:u?.initialData,queryKey:i,queryFn:c?G:f,initialPageParam:(a=u?.initialCursor)!==null&&a!==void 0?a:null}),{trpc:Be({path:n})})},queryOptions:(n,i,u)=>{var o;const a=((o=i[1])===null||o===void 0?void 0:o.input)===G,c=async f=>{var d;const y=(0,R.default)((0,R.default)({},u),{},{trpc:(0,R.default)((0,R.default)({},u?.trpc),!(u==null||(d=u.trpc)===null||d===void 0)&&d.abortOnUnmount?{signal:f.signal}:{signal:null})}),m=await s.query(...H(i,y));return Nt(m)?ir(m,r,i):m};return Object.assign((0,R.default)((0,R.default)({},u),{},{initialData:u?.initialData,queryKey:i,queryFn:a?G:c}),{trpc:Be({path:n})})},fetchQuery:(n,i)=>r.fetchQuery((0,R.default)((0,R.default)({},i),{},{queryKey:n,queryFn:()=>s.query(...H(n,i))})),fetchInfiniteQuery:(n,i)=>{var u;return r.fetchInfiniteQuery((0,R.default)((0,R.default)({},i),{},{queryKey:n,queryFn:({pageParam:o,direction:a})=>s.query(...H(n,i,{pageParam:o,direction:a})),initialPageParam:(u=i?.initialCursor)!==null&&u!==void 0?u:null}))},prefetchQuery:(n,i)=>r.prefetchQuery((0,R.default)((0,R.default)({},i),{},{queryKey:n,queryFn:()=>s.query(...H(n,i))})),prefetchInfiniteQuery:(n,i)=>{var u;return r.prefetchInfiniteQuery((0,R.default)((0,R.default)({},i),{},{queryKey:n,queryFn:({pageParam:o,direction:a})=>s.query(...H(n,i,{pageParam:o,direction:a})),initialPageParam:(u=i?.initialCursor)!==null&&u!==void 0?u:null}))},ensureQueryData:(n,i)=>r.ensureQueryData((0,R.default)((0,R.default)({},i),{},{queryKey:n,queryFn:()=>s.query(...H(n,i))})),invalidateQueries:(n,i,u)=>
1r.invalidateQueries((0,R.default)((0,R.default)({},i),{},{queryKey:n}),u),resetQueries:(n,i,u)=>r.resetQueries((0,R.default)((0,R.default)({},i),{},{queryKey:n}),u),refetchQueries:(n,i,u)=>r.refetchQueries((0,R.default)((0,R.default)({},i),{},{queryKey:n}),u),cancelQuery:(n,i)=>r.cancelQueries({queryKey:n},i),setQueryData:(n,i,u)=>r.setQueryData(n,i,u),setQueriesData:(n,i,u,o)=>r.setQueriesData((0,R.default)((0,R.default)({},i),{},{queryKey:n}),u,o),getQueryData:n=>r.getQueryData(n),setInfiniteQueryData:(n,i,u)=>r.setQueryData(n,i,u),getInfiniteQueryData:n=>r.getQueryData(n),setMutationDefaults:(n,i)=>{const u=n[0],o=a=>s.mutation(...H([u,{input:a}],e));return r.setMutationDefaults(n,typeof i=="function"?i({canonicalMutationFn:o}):i)},getMutationDefaults:n=>r.getMutationDefaults(n),isMutating:n=>r.isMutating((0,R.default)((0,R.default)({},n),{},{exact:!0}))}}var p=ae(me());const mt=(e,t)=>new Proxy(e,{get(s,n){return t(n),s[n]}});function ns(e){var t,r;const s=(t=void 0)!==null&&t!==void 0?t:P=>P.originalFn(),n=(r=void 0)!==null&&r!==void 0?r:Jn,i=En,u=P=>{var b;const{abortOnUnmount:l=!1,queryClient:v,ssrContext:O}=P,[g,w]=S.useState((b=P.ssrState)!==null&&b!==void 0?b:!1),_=P.client instanceof Ie?P.client:rt(P.client),M=S.useMemo(()=>rs({client:_,queryClient:v}),[_,v]),Q=S.useMemo(()=>(0,p.default)({abortOnUnmount:l,queryClient:v,client:_,ssrContext:O??null,ssrState:g},M),[l,_,M,v,O,g]);return S.useEffect(()=>{w(D=>D?"mounted":!1)},[]),bt.jsx(n.Provider,{value:Q,children:P.children})};function o(){const P=S.useContext(n);if(!P)throw new Error("Unable to find tRPC Context. Did you forget to wrap your App inside `withTRPC` HoC?");return P}function a(P,b){var l;const{queryClient:v,ssrState:O}=o();return O&&O!=="mounted"&&((l=v.getQueryCache().find({queryKey:P}))===null||l===void 0?void 0:l.state.status)==="error"?(0,p.default)({retryOnMount:!1},b):b}function c(P,b,l){var v,O,g,w,_;const M=o(),{abortOnUnmount:Q,client:D,ssrState:q,queryClient:F,prefetchQuery:A}=M,K=V(P,b,"query"),X=F.getQueryDefaults(K),L=b===G;typeof window>"u"&&q==="prepass"&&(l==null||(v=l.trpc)===null||v===void 0?void 0:v.ssr)!==!1&&((O=l?.enabled)!==null&&O!==void 0?O:X?.enabled)!==!1&&!L&&!F.getQueryCache().find({queryKey:K})&&A(K,l);const W=a(K,(0,p.default)((0,p.default)({},X),l)),T=(g=(w=l==null||(_=l.trpc)===null||_===void 0?void 0:_.abortOnUnmount)!==null&&w!==void 0?w:void 0)!==null&&g!==void 0?g:Q,I=Er((0,p.default)((0,p.default)({},W),{},{queryKey:K,queryFn:L?b:async $=>{const re=(0,p.default)((0,p.default)({},W),{},{trpc:(0,p.default)((0,p.default)({},W?.trpc),T?{signal:$.signal}:{signal:null})}),De=await D.query(...H(K,re));return Nt(De)?ir(De,F,K):De}}),F);return I.trpc=fe({path:P}),I}function f(P,b,l){var v,O,g;const w=o(),_=V(P,b,"query"),M=b===G,Q=(v=(O=l==null||(g=l.trpc)===null||g===void 0?void 0:g.abortOnUnmount)!==null&&O!==void 0?O:void 0)!==null&&v!==void 0?v:w.abortOnUnmount;Dr((0,p.default)((0,p.default)({},l),{},{queryKey:_,queryFn:M?b:D=>{const q={trpc:(0,p.default)((0,p.default)({},l?.trpc),Q?{signal:D.signal}:{})};return w.client.query(...H(_,q))}}))}function d(P,b,l){var v,O,g;const w=o(),_=V(P,b,"query"),M=(v=(O=l==null||(g=l.trpc)===null||g===void 0?void 0:g.abortOnUnmount)!==null&&O!==void 0?O:void 0)!==null&&v!==void 0?v:w.abortOnUnmount,Q=qr((0,p.default)((0,p.default)({},l),{},{queryKey:_,queryFn:D=>{const q=(0,p.default)((0,p.default)({},l),{},{trpc:(0,p.default)((0,p.default)({},l?.trpc),M?{signal:D.signal}:{signal:null})});return w.client.query(...H(_,q))}}),w.queryClient);return Q.trpc=fe({path:P}),[Q.data,Q]}function y(P,b){const{client:l,queryClient:v}=o(),O=we(P),g=v.defaultMutationOptions(v.getMutationDefaults(O)),w=Fr((0,p.default)((0,p.default)({},b),{},{mutationKey:O,mutationFn:_=>l.mutation(...H([P,{input:_}],b)),onSuccess(..._){var M,Q;return s({originalFn:()=>{var q,F,A;return(q=b==null||(F=b.onSuccess)===null||F===void 0?void 0:F.call(b,..._))!==null&&q!==void 0?q:g==null||(A=g.onSuccess)===null||A===void 0?void 0:A.call(g,..._)},queryClient:v,meta:(M=(Q=b?.meta)!==null&&Q!==void 0?Q:g?.meta)!==null&&M!==void 0?M:{}})}}),v);return w.trpc=fe({path:P}),w}const m={data:void 0,error:null,status:"idle"},x={data:void 0,error:null,status:"connecting"};/* istanbul ignore next -- @preserve */function h(P,b,l){var v;const O=(v=l?.enabled)!==null&&v!==void 0?v:b!==G,g=ee(V(P,b,"any")),{client:w}=o(),_=S.useRef(l);S.useEffect(()=>{_.current=l});const[M]=S.useState(new Set([])),Q=S.useCallback(L=>{M.add(L)},[M]),D=S.useRef(null),q=S.useCallback(L=>{const W=A.current,T=A.current=L(W);let I=!1;for(const $ of M)if(W[$]!==T[$]){I=!0;break}I&&X(mt(T,Q))},[Q,M]),F=S.useCallback(()=>{var L;if((L=D.current)===null||L===void 0||L.unsubscribe(),!O){q(()=>(0,p.default)((0,p.default)({},m),{},{reset:F}));return}q(()=>(0,p.default)((0,p.default)({},x),{},{reset:F}));const W=w.subscription(P.join("."),b??void 0,{onStarted:()=>{var T,I;(T=(I=_.current).onStarted)===null||T===void 0||T.call(I),q($=>(0,p.default)((0,p.default)({},$),{},{status:"pending",error:null}))},onData:T=>{var I,$;(I=($=_.current).onData)===null||I===void 0||I.call($,T),q(re=>(0,p.default)((0,p.default)({},re),{},{status:"pending",data:T,error:null}))},onError:T=>{var I,$;(I=($=_.current).onError)===null||I===void 0||I.call($,T),q(re=>(0,p.default)((0,p.default)({},re),{},{status:"error",error:T}))},onConnectionStateChange:T=>{q(I=>{switch(T.state){case"idle":return(0,p.default)((0,p.default)({},I),{},{status:T.state,error:null,data:void 0});case"connecting":return(0,p.default)((0,p.default)({},I),{},{error:T.error,status:T.state});
1case"pending":return I}})},onComplete:()=>{var T,I;(T=(I=_.current).onComplete)===null||T===void 0||T.call(I),q($=>(0,p.default)((0,p.default)({},$),{},{status:"idle",error:null,data:void 0}))}});D.current=W},[w,g,O,q]);S.useEffect(()=>(F(),()=>{var L;(L=D.current)===null||L===void 0||L.unsubscribe()}),[F]);const A=S.useRef(O?(0,p.default)((0,p.default)({},x),{},{reset:F}):(0,p.default)((0,p.default)({},m),{},{reset:F})),[K,X]=S.useState(mt(A.current,Q));return K}function j(P,b,l){var v,O,g,w,_;const{client:M,ssrState:Q,prefetchInfiniteQuery:D,queryClient:q,abortOnUnmount:F}=o(),A=V(P,b,"infinite"),K=q.getQueryDefaults(A),X=b===G;typeof window>"u"&&Q==="prepass"&&(l==null||(v=l.trpc)===null||v===void 0?void 0:v.ssr)!==!1&&((O=l?.enabled)!==null&&O!==void 0?O:K?.enabled)!==!1&&!X&&!q.getQueryCache().find({queryKey:A})&&D(A,(0,p.default)((0,p.default)({},K),l));const L=a(A,(0,p.default)((0,p.default)({},K),l)),W=(g=l==null||(w=l.trpc)===null||w===void 0?void 0:w.abortOnUnmount)!==null&&g!==void 0?g:F,T=Ar((0,p.default)((0,p.default)({},L),{},{initialPageParam:(_=l.initialCursor)!==null&&_!==void 0?_:null,persister:l.persister,queryKey:A,queryFn:X?b:I=>{var $;const re=(0,p.default)((0,p.default)({},L),{},{trpc:(0,p.default)((0,p.default)({},L?.trpc),W?{signal:I.signal}:{signal:null})});return M.query(...H(A,re,{pageParam:($=I.pageParam)!==null&&$!==void 0?$:l.initialCursor,direction:I.direction}))}}),q);return T.trpc=fe({path:P}),T}function C(P,b,l){var v,O,g;const w=o(),_=V(P,b,"infinite"),M=w.queryClient.getQueryDefaults(_),Q=b===G,D=a(_,(0,p.default)((0,p.default)({},M),l)),q=(v=l==null||(O=l.trpc)===null||O===void 0?void 0:O.abortOnUnmount)!==null&&v!==void 0?v:w.abortOnUnmount;Tr((0,p.default)((0,p.default)({},l),{},{initialPageParam:(g=l.initialCursor)!==null&&g!==void 0?g:null,queryKey:_,queryFn:Q?b:F=>{var A;const K=(0,p.default)((0,p.default)({},D),{},{trpc:(0,p.default)((0,p.default)({},D?.trpc),q?{signal:F.signal}:{})});return w.client.query(...H(_,K,{pageParam:(A=F.pageParam)!==null&&A!==void 0?A:l.initialCursor,direction:F.direction}))}}))}function E(P,b,l){var v,O,g;const w=o(),_=V(P,b,"infinite"),M=w.queryClient.getQueryDefaults(_),Q=a(_,(0,p.default)((0,p.default)({},M),l)),D=(v=l==null||(O=l.trpc)===null||O===void 0?void 0:O.abortOnUnmount)!==null&&v!==void 0?v:w.abortOnUnmount,q=Mr((0,p.default)((0,p.default)({},l),{},{initialPageParam:(g=l.initialCursor)!==null&&g!==void 0?g:null,queryKey:_,queryFn:F=>{var A;const K=(0,p.default)((0,p.default)({},Q),{},{trpc:(0,p.default)((0,p.default)({},Q?.trpc),D?{signal:F.signal}:{})});return w.client.query(...H(_,K,{pageParam:(A=F.pageParam)!==null&&A!==void 0?A:l.initialCursor,direction:F.direction}))}}),w.queryClient);return q.trpc=fe({path:P}),[q.data,q]}return{Provider:u,createClient:i,useContext:o,useUtils:o,useQuery:c,usePrefetchQuery:f,useSuspenseQuery:d,useQueries:(P,b)=>{const{ssrState:l,queryClient:v,prefetchQuery:O,client:g}=o(),w=vt(g),_=P(w);if(typeof window>"u"&&l==="prepass")for(const Q of _){var M;const D=Q;((M=D.trpc)===null||M===void 0?void 0:M.ssr)!==!1&&!v.getQueryCache().find({queryKey:D.queryKey})&&O(D.queryKey,D)}return Ut({queries:_.map(Q=>(0,p.default)((0,p.default)({},Q),{},{queryKey:Q.queryKey})),combine:b?.combine},v)},useSuspenseQueries:P=>{const{queryClient:b,client:l}=o(),v=vt(l),O=P(v),g=Ir({queries:O.map(w=>(0,p.default)((0,p.default)({},w),{},{queryFn:w.queryFn,queryKey:w.queryKey}))},b);return[g.map(w=>w.data),g]},useMutation:y,useSubscription:h,useInfiniteQuery:j,usePrefetchInfiniteQuery:C,useSuspenseInfiniteQuery:E}}function ss(e){const t=zn(e);return et(r=>r==="useContext"||r==="useUtils"?()=>{const s=e.useUtils();return S.useMemo(()=>Xn(s),[s])}:e.hasOwnProperty(r)?e[r]:t[r])}function fs(e){const t=ns();return ss(t)}export{us as Q,cs as a,fs as c,as as d,ls as h};
2//# sourceMappingURL=vendor-trpc-B402JMCQ.js.map

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.