PageSourceSearch

https://t8ls.com/_next/static/chunks/3pqx4fm25iqcp.js

js t8ls.com collected 2026-10-06 13:15:41 UTC 81,808 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,17751,45115,15823,75555,93803,86491,14272,92571,e=>{"use strict";let t,r,n,i,s,a;var o=e.i(19273),u=e.i(80166),l=u.systemSetTimeoutZero,c=(t=[],r=0,n=e=>{e()},i=e=>{e()},s=l,{batch:e=>{let a;r++;try{a=e()}finally{let e;--r||(e=t,t=[],e.length&&s(()=>{i(()=>{e.forEach(e=>{n(e)})})}))}return a},batchCalls:e=>(...t)=>{a(()=>{e(...t)})},schedule:a=e=>{r?t.push(e):s(()=>{n(e)})},setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{i=e},setScheduler:e=>{s=e}});e.s(["notifyManager",0,c],45115);var h=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(){}};e.s(["Subscribable",0,h],15823);var f=new class extends h{#e;#t;#r;constructor(){super(),this.#r=e=>{if(!o.isServer&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#e?this.#e:globalThis.document?.visibilityState!=="hidden"}};e.s(["focusManager",0,f],75555);var d=new class extends h{#n=!0;#t;#r;constructor(){super(),this.#r=e=>{if(!o.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)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#n!==e&&(this.#n=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#n}};function p(){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 b(e){return(e??"online")!=="online"||d.isOnline()}e.s(["pendingThenable",0,p],93803);var m=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function v(e){let t,r=!1,n=0,i=p(),s=()=>f.isFocused()&&("always"===e.networkMode||d.isOnline())&&e.canRun(),a=()=>b(e.networkMode)&&e.canRun(),u=e=>{"pending"===i.status&&(t?.(),i.resolve(e))},l=e=>{"pending"===i.status&&(t?.(),i.reject(e))},c=()=>new Promise(r=>{t=e=>{("pending"!==i.status||s())&&r(e)},e.onPause?.()}).then(()=>{t=void 0,"pending"===i.status&&e.onContinue?.()}),h=()=>{let t;if("pending"!==i.status)return;let a=0===n?e.initialPromise:void 0;try{t=a??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(u).catch(t=>{if("pending"!==i.status)return;let a=e.retry??3*!o.isServer,u=e.retryDelay??y,f="function"==typeof u?u(n,t):u,d=!0===a||"number"==typeof a&&n<a||"function"==typeof a&&a(n,t);r||!d?l(t):(n++,e.onFail?.(n,t),(0,o.sleep)(f).then(()=>s()?void 0:c()).then(()=>{r?l(t):h()}))})};return{promise:i,status:()=>i.status,cancel:t=>{if("pending"===i.status){let r=new m(t);l(r),e.onCancel?.(r)}},continue:()=>(t?.(),i),cancelRetry:()=>{r=!0},continueRetry:()=>{r=!1},canStart:a,start:()=>(a()?h():c().then(h),i)}}var g=class{#i;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,o.isValidTimeout)(this.gcTime)&&(this.#i=u.timeoutManager.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(o.isServer?1/0:3e5))}clearGcTimeout(){this.#i&&(u.timeoutManager.clearTimeout(this.#i),this.#i=void 0)}}
1,O=class extends g{#s;#a;#o;#u;#l;#c;#h;constructor(e){super(),this.#h=!1,this.#c=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#u=e.client,this.#o=this.#u.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#s=S(this.options),this.state=e.state??this.#s,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#l?.promise}setOptions(e){if(this.options={...this.#c,...e},this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){let e=S(this.options);void 0!==e.data&&(this.setState(P(e.data,e.dataUpdatedAt)),this.#s=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#o.remove(this)}setData(e,t){let r=(0,o.replaceData)(this.state.data,e,this.options);return this.#f({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e,t){this.#f({type:"setState",state:e,setStateOptions:t})}cancel(e){let t=this.#l?.promise;return this.#l?.cancel(e),t?t.then(o.noop).catch(o.noop):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#s)}isActive(){return this.observers.some(e=>!1!==(0,o.resolveEnabled)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===o.skipToken||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===(0,o.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(e=0){return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!(0,o.timeUntilStale)(this.state.dataUpdatedAt,e))}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#l?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#l?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#o.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.#l&&(this.#h?this.#l.cancel({revert:!0}):this.#l.cancelRetry()),this.scheduleGc()),this.#o.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#f({type:"invalidate"})}async fetch(e,t){let r;if("idle"!==this.state.fetchStatus&&this.#l?.status()!=="rejected"){if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#l)return this.#l.continueRetry(),this.#l.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let n=new AbortController,i=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#h=!0,n.signal)})},s=()=>{let e,r=(0,o.ensureQueryFn)(this.options,t),n=(i(e={client:this.#u,queryKey:this.queryKey,meta:this.meta}),e);return(this.#h=!1,this.options.persister)?this.options.persister(r,n,this):r(n)},a=(i(r={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#u,state:this.state,fetchFn:s}),r);this.options.behavior?.onFetch(a,this),this.#a=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==a.fetchOptions?.meta)&&this.#f({type:"fetch",meta:a.fetchOptions?.meta}),this.#l=v({initialPromise:t?.initialPromise,fn:a.fetchFn,onCancel:e=>{e instanceof m&&e.revert&&this.setState({...this.#a,fetchStatus:"idle"}),n.abort()},onFail:(e,t)=>{this.#f({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#f({type:"pause"})},onContinue:()=>{this.#f({type:"continue"})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0});try{let e=await this.#l.start();if(void 0===e)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#o.config.onSuccess?.(e,this),this.#o.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof m){if(e.silent)return this.#l.promise;else if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#f({type:"error",error:e}),this.#o.config.onError?.(e,this),this.#o.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#f(e){let t=t=>{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,...w(t.data,this.options),fetchMeta:e.meta??null};case"success":let r={...t,...P(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#a=e.manual?r:void 0,r;case"error":let n=e.error;
1return{...t,error:n,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:n,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),c.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#o.notify({query:this,type:"updated",action:e})})}};function w(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:b(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function P(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function S(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?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}e.s(["Query",0,O,"fetchState",0,w],86491);var E=class extends h{constructor(e={}){super(),this.config=e,this.#d=new Map}#d;build(e,t,r){let n=t.queryKey,i=t.queryHash??(0,o.hashQueryKeyByOptions)(n,t),s=this.get(i);return s||(s=new O({client:e,queryKey:n,queryHash:i,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(n)}),this.add(s)),s}add(e){this.#d.has(e.queryHash)||(this.#d.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#d.get(e.queryHash);t&&(e.destroy(),t===e&&this.#d.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){c.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#d.get(e)}getAll(){return[...this.#d.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,o.matchQuery)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,o.matchQuery)(e,t)):t}notify(e){c.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){c.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){c.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},C=class extends g{#u;#p;#y;#l;constructor(e){super(),this.#u=e.client,this.mutationId=e.mutationId,this.#y=e.mutationCache,this.#p=[],this.state=e.state||R(),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.#p.includes(e)||(this.#p.push(e),this.clearGcTimeout(),this.#y.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#p=this.#p.filter(t=>t!==e),this.scheduleGc(),this.#y.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#p.length||("pending"===this.state.status?this.scheduleGc():this.#y.remove(this))}continue(){return this.#l?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#f({type:"continue"})},r={client:this.#u,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#l=v({fn:()=>this.options.mutationFn?this.options.mutationFn(e,r):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#f({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#f({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#y.canRun(this)});let n="pending"===this.state.status,i=!this.#l.canStart();try{if(n)t();else{this.#f({type:"pending",variables:e,isPaused:i}),this.#y.config.onMutate&&await this.#y.config.onMutate(e,this,r);let t=await this.options.onMutate?.(e,r);t!==this.state.context&&this.#f({type:"pending",context:t,variables:e,isPaused:i})}let s=await this.#l.start();return await this.#y.config.onSuccess?.(s,e,this.state.context,this,r),await this.options.onSuccess?.(s,e,this.state.context,r),await this.#y.config.onSettled?.(s,null,this.state.variables,this.state.context,this,r),await this.options.onSettled?.(s,null,e,this.state.context,r),this.#f({type:"success",data:s}),s}catch(t){try{await this.#y.config.onError?.(t,e,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,r)}catch(e){Promise.reject(e)}try{await this.#y.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,r)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,r)}catch(e){Promise.reject(e)}throw this.#f({type:"error",error:t}),t}finally{this.#y.runNext(this)}}#f(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};
1case"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),c.batch(()=>{this.#p.forEach(t=>{t.onMutationUpdate(e)}),this.#y.notify({mutation:this,type:"updated",action:e})})}};function R(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}e.s(["Mutation",0,C,"getDefaultState",0,R],14272);var Q=class extends h{constructor(e={}){super(),this.config=e,this.#b=new Set,this.#m=new Map,this.#v=0}#b;#m;#v;build(e,t,r){let n=new C({client:e,mutationCache:this,mutationId:++this.#v,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#b.add(e);let t=T(e);if("string"==typeof t){let r=this.#m.get(t);r?r.push(e):this.#m.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#b.delete(e)){let t=T(e);if("string"==typeof t){let r=this.#m.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#m.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=T(e);if("string"!=typeof t)return!0;{let r=this.#m.get(t),n=r?.find(e=>"pending"===e.state.status);return!n||n===e}}runNext(e){let t=T(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#m.get(t)?.find(t=>
1t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}}clear(){c.batch(()=>{this.#b.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#b.clear(),this.#m.clear()})}getAll(){return Array.from(this.#b)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,o.matchMutation)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,o.matchMutation)(e,t))}notify(e){c.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return c.batch(()=>Promise.all(e.map(e=>e.continue().catch(o.noop))))}};function T(e){return e.options.scope?.id}function q(e){return{onFetch:(t,r)=>{let n=t.options,i=t.fetchOptions?.meta?.fetchMore?.direction,s=t.state.data?.pages||[],a=t.state.data?.pageParams||[],u={pages:[],pageParams:[]},l=0,c=async()=>{let r=!1,c=(0,o.ensureQueryFn)(t.options,t.fetchOptions),h=async(e,n,i)=>{let s;if(r)return Promise.reject();if(null==n&&e.pages.length)return Promise.resolve(e);let a=(s={client:t.client,queryKey:t.queryKey,pageParam:n,direction:i?"backward":"forward",meta:t.options.meta},(0,o.addConsumeAwareSignal)(s,()=>t.signal,()=>r=!0),s),u=await c(a),{maxPages:l}=t.options,h=i?o.addToStart:o.addToEnd;return{pages:h(e.pages,u,l),pageParams:h(e.pageParams,n,l)}};if(i&&s.length){let e="backward"===i,t={pages:s,pageParams:a},r=(e?I:D)(n,t);u=await h(t,r,e)}else{let t=e??s.length;do{let e=0===l?a[0]??n.initialPageParam:D(n,u);if(l>0&&null==e)break;u=await h(u,e),l++}while(l<t)}return u};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 D(e,{pages:t,pageParams:r}){let n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}function I(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}e.s(["hasNextPage",0,function(e,t){return!!t&&null!=D(e,t)},"hasPreviousPage",0,function(e,t){return!!t&&!!e.getPreviousPageParam&&null!=I(e,t)},"infiniteQueryBehavior",0,q],92571);var j=class{#g;#y;#c;#O;#w;#P;#S;#E;constructor(e={}){this.#g=e.queryCache||new E,this.#y=e.mutationCache||new Q,this.#c=e.defaultOptions||{},this.#O=new Map,this.#w=new Map,this.#P=0}mount(){this.#P++,1===this.#P&&(this.#S=f.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#g.onFocus())}),this.#E=d.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#g.onOnline())}))}unmount(){this.#P--,0===this.#P&&(this.#S?.(),this.#S=void 0,this.#E?.(),this.#E=void 0)}isFetching(e){return this.#g.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#y.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#g.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=this.#g.build(this,t),n=r.state.data;return void 0===n?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime((0,o.resolveStaleTime)(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(n))}getQueriesData(e){return this.#g.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,r){let n=this.defaultQueryOptions({queryKey:e}),i=this.#g.get(n.queryHash),s=i?.state.data,a=(0,o.functionalUpdate)(t,s);if(void 0!==a)return this.#g.build(this,n).setData(a,{...r,manual:!0})}setQueriesData(e,t,r){return c.batch(()=>this.#g.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#g.get(t.queryHash)?.state}removeQueries(e){let t=this.#g;c.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#g;return c.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let r={revert:!0,...t};return Promise.all(c.batch(()=>this.#g.findAll(e).map(e=>e.cancel(r)))).then(o.noop).catch(o.noop)}invalidateQueries(e,t={}){return c.batch(()=>(this.#g.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let r={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(c.batch(()=>this.#g.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(o.noop)),"paused"===e.state.fetchStatus?Promise.resolve():t}
1))).then(o.noop)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let r=this.#g.build(this,t);return r.isStaleByTime((0,o.resolveStaleTime)(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(o.noop).catch(o.noop)}fetchInfiniteQuery(e){return e.behavior=q(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(o.noop).catch(o.noop)}ensureInfiniteQueryData(e){return e.behavior=q(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return d.isOnline()?this.#y.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#g}getMutationCache(){return this.#y}getDefaultOptions(){return this.#c}setDefaultOptions(e){this.#c=e}setQueryDefaults(e,t){this.#O.set((0,o.hashKey)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#O.values()],r={};return t.forEach(t=>{(0,o.partialMatchKey)(e,t.queryKey)&&Object.assign(r,t.defaultOptions)}),r}setMutationDefaults(e,t){this.#w.set((0,o.hashKey)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#w.values()],r={};return t.forEach(t=>{(0,o.partialMatchKey)(e,t.mutationKey)&&Object.assign(r,t.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#c.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,o.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===o.skipToken&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#c.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#g.clear(),this.#y.clear()}};e.s(["QueryClient",0,j],17751)},19273,80166,e=>{"use strict";var t={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},r=new class{#C=t;#R=!1;setTimeoutProvider(e){this.#C=e}setTimeout(e,t){return this.#C.setTimeout(e,t)}clearTimeout(e){this.#C.clearTimeout(e)}setInterval(e,t){return this.#C.setInterval(e,t)}clearInterval(e){this.#C.clearInterval(e)}};e.s(["systemSetTimeoutZero",0,function(e){setTimeout(e,0)},"timeoutManager",0,r],80166);var n="u"<typeof window||"Deno"in globalThis;function i(e,t){return(t?.queryKeyHashFn||s)(e)}function s(e){return JSON.stringify(e,(e,t)=>c(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function a(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>a(e[r],t[r]))}var o=Object.prototype.hasOwnProperty;function u(e,t,r=0){if(e===t)return e;if(r>500)return t;let n=l(e)&&l(t);if(!n&&!(c(e)&&c(t)))return t;let i=(n?e:Object.keys(e)).length,s=n?t:Object.keys(t),a=s.length,h=n?Array(a):{},f=0;for(let l=0;l<a;l++){let a=n?l:s[l],c=e[a],d=t[a];if(c===d){h[a]=c,(n?l<i:o.call(e,a))&&f++;continue}if(null===c||null===d||"object"!=typeof c||"object"!=typeof d){h[a]=d;continue}let p=u(c,d,r+1);h[a]=p,p===c&&f++}return i===a&&f===i?e:h}function l(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function c(e){if(!h(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!h(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function h(e){return"[object Object]"===Object.prototype.toString.call(e)}var f=Symbol();e.s(["addConsumeAwareSignal",0,function(e,t,r){let n,i=!1;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(n??=t(),i||(i=!0,n.aborted?r():n.addEventListener("abort",r,{once:!0})),n)}),e},"addToEnd",0,function(e,t,r=0){let n=[...e,t];return r&&n.length>r?n.slice(1):n},"addToStart",0,function(e,t,r=0){let n=[t,...e];return r&&n.length>r?n.slice(0,-1):n},"ensureQueryFn",0,function(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==f?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))},"functionalUpdate",0,function(e,t){return"function"==typeof e?e(t):e},"hashKey",0,s,"hashQueryKeyByOptions",0,i,"isServer",0,n,"isValidTimeout",0,function(e){return"number"==typeof e&&e>=0&&e!==1/0},"matchMutation",0,function(e,t){let{exact:r,status:n,predicate:i,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(r){if(s(t.options.mutationKey)!==s(o))return!1}else if(!a(t.options.mutationKey,o))return!1}return(!n||t.state.status===n)&&(!i||!!i(t))},"matchQuery",0,function(e,t){let{type:r="all",exact:n,fetchStatus:s,predicate:o,queryKey:u,stale:l}=e;if(u){if(n){if(t.queryHash!==i(u,t.options))return!1}else if(!a(t.queryKey,u))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof l||t.isStale()===l)&&(!s||s===t.state.fetchStatus)&&(!o||!!o(t))},"noop",0,function(){},"partialMatchKey",0,a,"replaceData",0,function(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?u(e,t):t},"replaceEqualDeep",0,u,"resolveEnabled",0,function(e,t){return"function"==typeof e?e(t):e},"resolveStaleTime",0,function(e,t){return"function"==typeof e?e(t):e},"shallowEqualObjects",0,function(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},"shouldThrowError",0,function(e,t){return"function"==typeof e?e(...t):!!e},"skipToken",0,f,"sleep",0,function(e){return new Promise(t=>{r.setTimeout(t,e)})},"timeUntilStale",0,function(e,t){return Math.max(e+(t||0)-Date.now(),0)}],19273)},12598,e=>{"use strict";var t=e.i(71645),r=e.i(43476),n=t.createContext(void 0);e.s(["QueryClientProvider",0,({client:e,children:i})=>(t.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,r.jsx)(n.Provider,{value:e,children:i})),"useQueryClient",0,e=>{let r=t.useContext(n);if(e)return e;if(!r)throw Error("No QueryClient set, use QueryClientProvider to set one");return r}])},40005,33818,69230,33710,e=>{"use strict";e.s(["infiniteQueryOptions",0,function(e){return e}],40005),e.s(["queryOptions",0,function(e){return e}],33818);var t=e.i(75555),r=e.i(45115),n=e.i(86491),i=e.i(15823),s=e.i(93803),a=e.i(19273),o=e.i(80166),u=class extends i.Subscribable{constructor(e,t){super(),this.options=t,this.#u=e,this.#Q=null,this.#T=(0,s.pendingThenable)(),this.bindMethods(),this.setOptions(t)}#u;#q=void 0;#D=void 0;#I=void 0;#j;#M;#T;#Q;#x;#k;#A;#U;#F;#_;#N=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#q.addObserver(this),l(this.#q,this.options)?this.#L():this.updateResult(),this.#K())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return c(this.#q,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return c(this.#q,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#H(),this.#G(),this.#q.removeObserver(this)}setOptions(e){let t=this.options,r=this.#q;if(this.options=this.#u.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,a.resolveEnabled)(this.options.enabled,this.#q))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#B(),this.#q.setOptions(this.options),t._defaulted&&!(0,a.shallowEqualObjects)(this.options,t)&&this.#u.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#q,observer:this});let n=this.hasListeners();n&&h(this.#q,r,this.options,t)&&this.#L(),this.updateResult(),n&&(this.#q!==r||(0,a.resolveEnabled)(this.options.enabled,this.#q)!==(0,a.resolveEnabled)(t.enabled,this.#q)||(0,a.resolveStaleTime)(this.options.staleTime,this.#q)!==(0,a.resolveStaleTime)(t.staleTime,this.#q))&&this.#W();let i=this.#z();n&&(this.#q!==r||(0,a.resolveEnabled)(this.options.enabled,this.#q)!==(0,a.resolveEnabled)(t.enabled,this.#q)||i!==this.#_)&&this.#Y(i)}getOptimisticResult(e){var t,r;let n=this.#u.getQueryCache().build(this.#u,e),i=this.createResult(n,e);return t=this,r=i,(0,a.shallowEqualObjects)(t.getCurrentResult(),r)||(this.#I=i,this.#M=this.options,this.#j=this.#q.state),i}getCurrentResult(){return this.#I}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),"promise"===r&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#T.status||this.#T.reject(Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,r))})}trackProp(e){this.#N.add(e)}getCurrentQuery(){return this.#q}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#u.defaultQueryOptions(e),r=this.#u.getQueryCache().build(this.#u,t);return r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#L({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#I))}#L(e){this.#B();let t=this.#q.fetch(this.options,e);return e?.throwOnError||(t=t.catch(a.noop)),t}#W(){this.#H();let e=(0,a.resolveStaleTime)(this.options.staleTime,this.#q);if(a.isServer||this.#I.isStale||!(0,a.isValidTimeout)(e))return;let t=(0,a.timeUntilStale)(this.#I.dataUpdatedAt,e);this.#U=o.timeoutManager.setTimeout(()=>{this.#I.isStale||this.updateResult()},t+1)}#z(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#q):this.options.refetchInterval)??!1}
1#Y(e){this.#G(),this.#_=e,!a.isServer&&!1!==(0,a.resolveEnabled)(this.options.enabled,this.#q)&&(0,a.isValidTimeout)(this.#_)&&0!==this.#_&&(this.#F=o.timeoutManager.setInterval(()=>{(this.options.refetchIntervalInBackground||t.focusManager.isFocused())&&this.#L()},this.#_))}#K(){this.#W(),this.#Y(this.#z())}#H(){this.#U&&(o.timeoutManager.clearTimeout(this.#U),this.#U=void 0)}#G(){this.#F&&(o.timeoutManager.clearInterval(this.#F),this.#F=void 0)}createResult(e,t){let r,i=this.#q,o=this.options,u=this.#I,c=this.#j,d=this.#M,p=e!==i?e.state:this.#D,{state:y}=e,b={...y},m=!1;if(t._optimisticResults){let r=this.hasListeners(),s=!r&&l(e,t),a=r&&h(e,i,t,o);(s||a)&&(b={...b,...(0,n.fetchState)(y.data,e.options)}),"isRestoring"===t._optimisticResults&&(b.fetchStatus="idle")}let{error:v,errorUpdatedAt:g,status:O}=b;r=b.data;let w=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===O){let e;u?.isPlaceholderData&&t.placeholderData===d?.placeholderData?(e=u.data,w=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#A?.state.data,this.#A):t.placeholderData,void 0!==e&&(O="success",r=(0,a.replaceData)(u?.data,e,t),m=!0)}if(t.select&&void 0!==r&&!w)if(u&&r===c?.data&&t.select===this.#x)r=this.#k;else try{this.#x=t.select,r=t.select(r),r=(0,a.replaceData)(u?.data,r,t),this.#k=r,this.#Q=null}catch(e){this.#Q=e}this.#Q&&(v=this.#Q,r=this.#k,g=Date.now(),O="error");let P="fetching"===b.fetchStatus,S="pending"===O,E="error"===O,C=S&&P,R=void 0!==r,Q={status:O,fetchStatus:b.fetchStatus,isPending:S,isSuccess:"success"===O,isError:E,isInitialLoading:C,isLoading:C,data:r,dataUpdatedAt:b.dataUpdatedAt,error:v,errorUpdatedAt:g,failureCount:b.fetchFailureCount,failureReason:b.fetchFailureReason,errorUpdateCount:b.errorUpdateCount,isFetched:b.dataUpdateCount>0||b.errorUpdateCount>0,isFetchedAfterMount:b.dataUpdateCount>p.dataUpdateCount||b.errorUpdateCount>p.errorUpdateCount,isFetching:P,isRefetching:P&&!S,isLoadingError:E&&!R,isPaused:"paused"===b.fetchStatus,isPlaceholderData:m,isRefetchError:E&&R,isStale:f(e,t),refetch:this.refetch,promise:this.#T,isEnabled:!1!==(0,a.resolveEnabled)(t.enabled,e)};if(this.options.experimental_prefetchInRender){let t=void 0!==Q.data,r="error"===Q.status&&!t,n=e=>{r?e.reject(Q.error):t&&e.resolve(Q.data)},a=()=>{n(this.#T=Q.promise=(0,s.pendingThenable)())},o=this.#T;switch(o.status){case"pending":e.queryHash===i.queryHash&&n(o);break;case"fulfilled":(r||Q.data!==o.value)&&a();break;case"rejected":r&&Q.error===o.reason||a()}}return Q}updateResult(){let e=this.#I,t=this.createResult(this.#q,this.options);if(this.#j=this.#q.state,this.#M=this.options,void 0!==this.#j.data&&(this.#A=this.#q),(0,a.shallowEqualObjects)(t,e))return;this.#I=t;let r=()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#N.size)return!0;let n=new Set(r??this.#N);return this.options.throwOnError&&n.add("error"),Object.keys(this.#I).some(t=>this.#I[t]!==e[t]&&n.has(t))};this.#V({listeners:r()})}#B(){let e=this.#u.getQueryCache().build(this.#u,this.options);if(e===this.#q)return;let t=this.#q;this.#q=e,this.#D=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#K()}#V(e){r.notifyManager.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#I)}),this.#u.getQueryCache().notify({query:this.#q,type:"observerResultsUpdated"})})}};function l(e,t){return!1!==(0,a.resolveEnabled)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&c(e,t,t.refetchOnMount)}function c(e,t,r){if(!1!==(0,a.resolveEnabled)(t.enabled,e)&&"static"!==(0,a.resolveStaleTime)(t.staleTime,e)){let n="function"==typeof r?r(e):r;return"always"===n||!1!==n&&f(e,t)}return!1}function h(e,t,r,n){return(e!==t||!1===(0,a.resolveEnabled)(n.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&f(e,r)}function f(e,t){return!1!==(0,a.resolveEnabled)(t.enabled,e)&&e.isStaleByTime((0,a.resolveStaleTime)(t.staleTime,e))}e.s(["QueryObserver",0,u],69230);var d=e.i(92571),p=class extends u{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:(0,d.infiniteQueryBehavior)()})}getOptimisticResult(e){return e.behavior=(0,d.infiniteQueryBehavior)(),super.getOptimisticResult(e)}
1fetchNextPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(e){return this.fetch({...e,meta:{fetchMore:{direction:"backward"}}})}createResult(e,t){let{state:r}=e,n=super.createResult(e,t),{isFetching:i,isRefetching:s,isError:a,isRefetchError:o}=n,u=r.fetchMeta?.fetchMore?.direction,l=a&&"forward"===u,c=i&&"forward"===u,h=a&&"backward"===u,f=i&&"backward"===u;return{...n,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:(0,d.hasNextPage)(t,r.data),hasPreviousPage:(0,d.hasPreviousPage)(t,r.data),isFetchNextPageError:l,isFetchingNextPage:c,isFetchPreviousPageError:h,isFetchingPreviousPage:f,isRefetchError:o&&!l&&!h,isRefetching:s&&!c&&!f}}};e.s(["InfiniteQueryObserver",0,p],33710)},44362,85813,56533,43544,6879,e=>{"use strict";let t;var r,n,i=e.i(12311),s=e.i(47244),a=e.i(81362),o=class e extends Error{constructor(t,r){var n,i;const a=null==r?void 0:r.cause;super(t,{cause:a}),(0,s.n)(this,"cause",void 0),(0,s.n)(this,"shape",void 0),(0,s.n)(this,"data",void 0),(0,s.n)(this,"meta",void 0),this.meta=null==r?void 0:r.meta,this.cause=a,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)}static from(t,r={}){return t instanceof o?(r.meta&&(t.meta=(0,s.t)((0,s.t)({},t.meta),r.meta)),t):(0,a.isObject)(t)&&(0,a.isObject)(t.error)&&"number"==typeof t.error.code&&"string"==typeof t.error.message?new e(t.error.message,(0,s.t)((0,s.t)({},r),{},{result:t,cause:r.cause})):new e("string"==typeof t?t:(0,a.isObject)(t)&&"string"==typeof t.message?t.message:"Unknown error",(0,s.t)((0,s.t)({},r),{},{cause:t}))}};let u={query:"GET",mutation:"POST",subscription:"PATCH"};function l(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 c=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=l(e);void 0!==t&&"POST"!==e.methodOverride&&n.push(`input=${encodeURIComponent(JSON.stringify(t))}`)}return n.length&&(r+="?"+n.join("&")),r},h=e=>{if("query"===e.type&&"POST"!==e.methodOverride)return;let t=l(e);return void 0!==t?JSON.stringify(t):void 0};var f=class extends Error{constructor(){const e="AbortError";super(e),this.name=e,this.message=e}};async function d(e){var t,r,n,i=e.signal;if(null==i?void 0:i.aborted){if(null==(n=i.throwIfAborted)||n.call(i),"u">typeof DOMException)throw new DOMException("AbortError","AbortError");throw new f}let a=e.getUrl(e),o=e.getBody(e),l=null!=(t=e.methodOverride)?t:u[e.type],c=await (async()=>{let t=await e.headers();return Symbol.iterator in t?Object.fromEntries(t):t})(),h=(0,s.t)((0,s.t)((0,s.t)({},e.contentTypeHeader&&"GET"!==l?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{[null!=(r=e.trpcAcceptHeaderKey)?r:"trpc-accept"]:e.trpcAcceptHeader}:void 0),c);return(function(e){if(e)return e;if("u">typeof window&&"function"==typeof window.fetch)return window.fetch.bind(window);if("u">typeof globalThis&&"function"==typeof globalThis.fetch)return globalThis.fetch;throw Error("No fetch implementation found")})(e.fetch)(a,{method:l,signal:e.signal,body:o,headers:h})}async function p(e){let t={},r=await d(e);t.response=r;let n=await r.json();return t.responseJSON=n,{json:n,meta:t}}var y=e.i(44361),b=e.i(44065);let m=()=>{},v=e=>{Object.freeze&&Object.freeze(e)},g=e=>(function e(t,r,n){let i=r.join(".");return null!=n[i]||(n[i]=new Proxy(m,{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];if("valueOf"===s||"toString"===s||"toJSON"===s)return`tRPC.proxy(${r.slice(0,-1).join(".")})`;let a={args:i,path:r};return"call"===s?a={args:i.length>=2?[i[1]]:[],path:r.slice(0,-1)}:"apply"===s&&(a={args:i.length>=2?i[1]:[],path:r.slice(0,-1)}),v(a.args),v(a.path),t(a)}})),n[i]})(e,[],(0,b.o)()),O=e=>new Proxy(m,{get(t,r){if("then"!==r)return e(r)}});function w(e){return(w="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})(e)}function P(e,t,r){var n;return(n=function(e,t){if("object"!=w(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=w(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==w(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function S(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}function E(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?S(Object(r),!0).forEach(function(t){P(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):S(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var C=class extends Error{constructor(){super("Unable to transform response from server")}};Symbol();let R=()=>{throw Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function Q(e){let t=null,r=null;function n(){let n=function(t){let r=[[]],n=0;for(;;){var i,s;let a=t[n];if(!a)break;let o=r[r.length-1];if(a.aborted){null==(i=a.reject)||i.call(a,Error("Aborted")),n++;continue}if(e.validate(o.concat(a).map(e=>e.key))){o.push(a),n++;continue}if(0===o.length){null==(s=a.reject)||s.call(a,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:R,reject:R},s=new Promise((e,r)=>{i.reject=r,i.resolve=e,null!=t||(t=[]),t.push(i)});return null!=r||(r=setTimeout(n)),s}}}e.s(["n",0,Q,"t",0,function(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},a=null!=(t=e.maxURLLength)?t:1/0,u=null!=(r=e.maxItems)?r:1/0;return()=>{let t=t=>({validate(e){if(a===1/0&&u===1/0)return!0;if(e.length>u)return!1;let r=e.map(e=>e.path).join(","),n=e.map(e=>e.input);return c((0,s.t)((0,s.t)({},i),{},{type:t,path:r,inputs:n,signal:null})).length<=a},async fetch(r){let n,a=r.map(e=>e.path).join(","),o=r.map(e=>e.input),u=function(...e){let t=new AbortController,r=e.length,n=0,i=()=>{++n===r&&t.abort()};for(let t of e)(null==t?void 0:t.aborted)?i():null==t||t.addEventListener("abort",i,{once:!0});return t.signal}(...r.map(e=>e.signal)),l=await (n=(0,s.t)((0,s.t)({},i),{},{path:a,inputs:o,type:t,headers:()=>e.headers?"function"==typeof e.headers?e.headers({opList:r}):e.headers:{},signal:u}),p((0,s.t)((0,s.t)({},n),{},{contentTypeHeader:"application/json",getUrl:c,getBody:h})));return(Array.isArray(l.json)?l.json:r.map(()=>l.json)).map(e=>({meta:l.meta,json:e}))}}),r={query:Q(t("query")),mutation:Q(t("mutation"))};return({op:e})=>(0,y.observable)(t=>{let n;if("subscription"===e.type)throw Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");let a=new AbortController,u=r[e.type].load((0,s.t)((0,s.t)({},e),{},{signal:function(...e){let t=new AbortController;for(let r of e)(null==r?void 0:r.aborted)?t.abort():null==r||r.addEventListener("abort",()=>t.abort(),{once:!0});return t.signal}(e.signal,a.signal)})),l=!1;return u.then(e=>{l=!0,n=e;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:E(E({},e),{},{error:r})}}return{ok:!0,result:E(E({},e.result),(!e.result.type||"data"===e.result.type)&&{type:"data",data:t.deserialize(e.result.data)})}}(e,t)}catch(e){throw new C}if(!r.ok&&(!(0,b.u)(r.error.error)||"number"!=typeof r.error.error.code)||r.ok&&!(0,b.u)(r.result))throw new C;return r}(e.json,i.transformer.output);r.ok?(t.next({context:e.meta,result:r.result}),t.complete()):t.error(o.from(r.error,{meta:e.meta}))}).catch(e=>{l=!0,t.error(o.from(e,{meta:null==n?void 0:n.meta}))}),()=>{l||a.abort()}})}}],85813);var T=e.i(1510);Symbol();let q=(e,...t)=>"function"==typeof e?e(...t):e;async function D(e){let t=await q(e.url);return e.connectionParams?t+`${t.includes("?")?"&":"?"}connectionParams=1`:t}async function I(e,t){let r={method:"connectionParams",data:await q(e)};return t.encode(r)}var j=class e{constructor(t){var r;if((0,s.n)(this,"id",++e.connectCount),(0,s.n)(this,"WebSocketPonyfill",void 0),(0,s.n)(this,"urlOptions",void 0),(0,s.n)(this,"keepAliveOpts",void 0),(0,s.n)(this,"encoder",void 0),(0,s.n)(this,"wsObservable",function(){let e=null,t=[],r=(0,T.n)(r=>
1(void 0!==e&&r.next(e),t.push(r),()=>{t.splice(t.indexOf(r),1)}));return r.next=r=>{if(e!==r)for(let n of(e=r,t))n.next(r)},r.get=()=>e,r}()),(0,s.n)(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,this.encoder=t.encoder}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(){if(this.openPromise)return this.openPromise;this.id=++e.connectCount;let t=D(this.urlOptions).then(e=>new this.WebSocketPonyfill(e));this.openPromise=t.then(async e=>{this.ws=e,e.binaryType="arraybuffer",e.addEventListener("message",function({data:e}){"PING"===e&&this.send("PONG")}),this.keepAliveOpts.enabled&&function(e,{intervalMs:t,pongTimeoutMs:r}){let n,i;function s(){n=setTimeout(()=>{e.send("PING"),i=setTimeout(()=>{e.close()},r)},t)}e.addEventListener("open",s),e.addEventListener("message",({data:e})=>{clearTimeout(n),s(),"PONG"===e&&(clearTimeout(i),clearTimeout(n),s())}),e.addEventListener("close",()=>{clearTimeout(n),clearTimeout(i)})}(e,this.keepAliveOpts),e.addEventListener("close",()=>{this.ws===e&&(this.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),this.urlOptions.connectionParams&&e.send(await I(this.urlOptions.connectionParams,this.encoder))});try{await this.openPromise}finally{this.openPromise=null}}async close(){try{await this.openPromise}finally{var e;null==(e=this.ws)||e.close()}}};(0,s.n)(j,"connectCount",0);e.s(["createFlatProxy",0,O],56533),e.s(["createRecursiveProxy",0,g],43544);let M=new WeakMap,x=()=>{};t=Symbol.toStringTag;var k=class e{constructor(e){P(this,"promise",void 0),P(this,"subscribers",[]),P(this,"settlement",null),P(this,t,"Unpromise"),"function"==typeof e?this.promise=new Promise(e):this.promise=e;const r=this.promise.then(e=>{let{subscribers:t}=this;this.subscribers=null,this.settlement={status:"fulfilled",value:e},null==t||t.forEach(({resolve:t})=>{t(e)})});"catch"in r&&r.catch(e=>{let{subscribers:t}=this;this.subscribers=null,this.settlement={status:"rejected",reason:e},null==t||t.forEach(({reject:t})=>{t(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)=>{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=x}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 M.set(t,r),M.set(r,r),r}static getSubscribablePromise(e){return M.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(({unsubscribe:e})=>{e()})}}static async race(t){let r=(Array.isArray(t)?t:[...t]).map(e.resolve);try{return await Promise.race(r)}finally{r.forEach(({unsubscribe:e})=>{e()})}}static async raceReferences(e){let t=e.map(A);try{return await Promise.race(t)}finally{for(let e of t)e.unsubscribe()}}};function A(e){return k.proxy(e).then(()=>[e])}function U(e,t){this.v=e,this.k=t}function F(e){var t,r;function n(t,r){try{var s=e[t](r),a=s.value,o=a instanceof U;Promise.resolve(o?a.v:a).then(function(r){if(o){var u="return"===t?"return":"next";if(!a.k||r.done)return n(u,r);r=e[u](r).value}i(s.done?"return":"normal",r)},function(e){n("throw",e)})}catch(e){i("throw",e)}}function i(e,i){switch(e){case"return":t.resolve({value:i,done:!0});break;case"throw":t.reject(i);break;default:t.resolve({value:i,done:!1})}(t=t.next)?n(t.key,t.arg):r=null}this._invoke=function(e,i){return new Promise(function(s,a){var o={key:e,arg:i,resolve:s,reject:a,next:null};r?r=r.next=o:(t=r=o,n(e,i))})}
1,"function"!=typeof e.return&&(this.return=void 0)}null!=(r=Symbol).dispose||(r.dispose=Symbol()),null!=(n=Symbol).asyncDispose||(n.asyncDispose=Symbol()),Symbol(),F.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},F.prototype.next=function(e){return this._invoke("next",e)},F.prototype.throw=function(e){return this._invoke("throw",e)},F.prototype.return=function(e){return this._invoke("return",e)},Symbol("ping");var _=b;e.s(["isAsyncIterable",()=>_.c],6879);var _=b,N=class{constructor(e){(0,s.n)(this,"links",void 0),(0,s.n)(this,"runtime",void 0),(0,s.n)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(e=>e(this.runtime))}$request(e){var t;return(0,i.n)({links:this.links,op:(0,s.t)((0,s.t)({},e),{},{context:null!=(t=e.context)?t:{},id:++this.requestId})}).pipe(e=>{let t=0,r=null,n=[];return(0,T.n)(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 (0,T.i)(t)).result.data}catch(e){throw o.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)}})}};let L=Symbol.for("trpc_untypedClient"),K={query:"query",mutate:"mutation",subscribe:"subscription"};function H(e){let t=g(({path:t,args:r})=>{let n=[...t],i=K[n.pop()],s=n.join(".");return e[i](s,...r)});return O(r=>r===L?e:t[r])}function G(e,t){this.v=e,this.k=t}function B(e){var t,r;function n(t,r){try{var s=e[t](r),a=s.value,o=a instanceof G;Promise.resolve(o?a.v:a).then(function(r){if(o){var u="return"===t?"return":"next";if(!a.k||r.done)return n(u,r);r=e[u](r).value}i(s.done?"return":"normal",r)},function(e){n("throw",e)})}catch(e){i("throw",e)}}function i(e,i){switch(e){case"return":t.resolve({value:i,done:!0});break;case"throw":t.reject(i);break;default:t.resolve({value:i,done:!1})}(t=t.next)?n(t.key,t.arg):r=null}this._invoke=function(e,i){return new Promise(function(s,a){var o={key:e,arg:i,resolve:s,reject:a,next:null};r?r=r.next=o:(t=r=o,n(e,i))})},"function"!=typeof e.return&&(this.return=void 0)}B.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},B.prototype.next=function(e){return this._invoke("next",e)},B.prototype.throw=function(e){return this._invoke("throw",e)},B.prototype.return=function(e){return this._invoke("return",e)},e.s(["TRPCUntypedClient",0,N,"createTRPCClient",0,function(e){return H(new N(e))},"createTRPCClientProxy",0,H,"getUntypedClient",0,function(e){return e[L]}],44362)},12311,1510,44361,47244,e=>{"use strict";function t(e){let t={subscribe(t){let r=null,n=!1,i=!1,s=!1;function a(){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),a())},complete(){var e;n||(n=!0,null==(e=t.complete)||e.call(t),a())}}),s&&a(),{unsubscribe:a}},pipe:(...e)=>e.reduce(r,t)};return t}function r(e,t){return t(e)}function n(e){return t(t=>(function t(r=0,n=e.op){let i=e.links[r];if(!i)throw Error("No more links to execute - did you forget to add an ending link?");return i({op:n,next:e=>t(r+1,e)})})().subscribe(t))}function i(e){return Array.isArray(e)?e:[e]}function s(e){return(s="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})(e)}function a(e,t,r){var n;return(n=function(e,t){if("object"!=s(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=s(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==s(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(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}e.s(["i",0,function(e){let t=new AbortController;return new Promise((r,n)=>{let i=!1;function s(){i||(i=!0,a.unsubscribe())}t.signal.addEventListener("abort",()=>{n(t.signal.reason)});let a=e.subscribe({next(e){i=!0,r(e),s()},error(e){n(e)},complete(){t.abort(),s()}})})},"n",0,t,"r",0,function(e,t){let r,n,i=(r=null,n=()=>{null==r||r.unsubscribe(),r=null,t.removeEventListener("abort",n)},new ReadableStream({start(i){r=e.subscribe({next(e){i.enqueue({ok:!0,value:e})},error(e){i.enqueue({ok:!1,error:e}),i.close()},complete(){i.close()}}),t.aborted?n():t.addEventListener("abort",n,{once:!0})},cancel(){n()}})).getReader(),s={async next(){let e=await i.read();if(e.done)return{value:void 0,done:!0};let{value:t}=e;if(!t.ok)throw t.error;return{value:t.value,done:!1}},return:async()=>(await i.cancel(),{value:void 0,done:!0})};return{[Symbol.asyncIterator]:()=>s}},"t",0,function(e){return"object"==typeof e&&null!==e&&"subscribe"in e}],1510),e.s(["observable",0,t],44361),e.s(["n",0,n,"t",0,function(e){return r=>{let s=i(e.true).map(e=>e(r)),a=i(e.false).map(e=>e(r));return r=>t(t=>{let i=e.condition(r.op)?s:a;return n({op:r.op,links:i}).subscribe(t)})}}],12311),e.s(["n",0,a,"t",0,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?o(Object(r),!0).forEach(function(t){a(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}],47244)},46747,e=>{"use strict";var t=e.i(19273),r=e.i(81362);function n(e){return(n="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})(e)}function i(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}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){!function(e,t,r){var i;(i=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=n(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==n(i)?i:i+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let a=["cursor","direction"];function o(e,n,i){let o=e.flatMap(e=>e.split("."));if(!n&&(!i||"any"===i))return o.length?[o]:[];if("infinite"===i&&(0,r.isObject)(n)&&("direction"in n||"cursor"in n)){let{cursor:e,direction:t}=n;return[o,{input:function(e,t){if(null==e)return{};var r,n,i=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}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)r=s[n],t.includes(r)||({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(n,a),type:"infinite"}]}return[o,s(s({},void 0!==n&&n!==t.skipToken&&{input:n}),i&&"any"!==i&&{type:i})]}function u(e){return o(e,void 0,"any")}e.s(["a",0,s,"i",0,o,"n",0,u,"r",0,function(e,...t){let[r,n]=t;return o(e._def().path,r,null!=n?n:"any")},"t",0,function(e){return u(e._def().path)}])},81362,44065,e=>{"use strict";function t(e){return!!e&&!Array.isArray(e)&&"object"==typeof e}function r(){return Object.create(null)}let n="function"==typeof Symbol&&!!Symbol.asyncIterator,i={PARSE_ERROR:-32700,BAD_REQUEST:-32600,INTERNAL_SERVER_ERROR:-32603,NOT_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},s=[i.BAD_GATEWAY,i.SERVICE_UNAVAILABLE,i.GATEWAY_TIMEOUT,i.INTERNAL_SERVER_ERROR];e.s(["c",0,function(e){return n&&t(e)&&Symbol.asyncIterator in e},"d",0,function(e,...t){let n=Object.assign(r(),e);for(let e of t)for(let t in e){if(t in n&&n[t]!==e[t])throw Error(`Duplicate key ${t}`);n[t]=e[t]}return n},"i",0,function(e){if("function"==typeof AbortSignal.any)return AbortSignal.any(e);let t=new AbortController;for(let t of e){if(t.aborted){r();break}t.addEventListener("abort",r,{once:!0})}return t.signal;function r(){for(let n of(t.abort(),e))n.removeEventListener("abort",r)}},"l",0,function(e){return"function"==typeof e},"m",0,function(e=0){return new Promise(t=>setTimeout(t,e))},"n",0,{[-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"},"o",0,r,"p",0,e=>e(),"r",0,s,"s",0,function(e){return e},"t",0,i,"u",0,t],44065),e.s(["isObject",0,t],81362)},66892,e=>{"use strict";let t,r;var n,i,s,a=e.i(46747),o=e.i(44362);e.i(17751);var u=e.i(19273),l=e.i(40005),c=e.i(33818),h=e.i(33710),f=e.i(71645),d=e.i(45115),p=e.i(12598);e.i(43476);var y=f.createContext((t=!1,{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t})),b=(e,t,r)=>{let n=r?.state.error&&"function"==typeof e.throwOnError?(0,u.shouldThrowError)(e.throwOnError,[r.state.error,r]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||n)&&!t.isReset()&&(e.retryOn
1Mount=!1)},m=e=>{f.useEffect(()=>{e.clearReset()},[e])},v=({result:e,errorResetBoundary:t,throwOnError:r,query:n,suspense:i})=>e.isError&&!t.isReset()&&!e.isFetching&&n&&(i&&void 0===e.data||(0,u.shouldThrowError)(r,[e.error,n])),g=f.createContext(!1);g.Provider;var O=(e,t)=>void 0===t.state.data,w=e=>{if(e.suspense){let t=e=>"static"===e?e:Math.max(e??1e3,1e3),r=e.staleTime;e.staleTime="function"==typeof r?(...e)=>t(r(...e)):t(r),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3))}},P=(e,t)=>e?.suspense&&t.isPending,S=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function E(e,t,r){let n=f.useContext(g),i=f.useContext(y),s=(0,p.useQueryClient)(r),a=s.defaultQueryOptions(e);s.getDefaultOptions().queries?._experimental_beforeQuery?.(a);let o=s.getQueryCache().get(a.queryHash);a._optimisticResults=n?"isRestoring":"optimistic",w(a),b(a,i,o),m(i);let l=!s.getQueryCache().get(a.queryHash),[c]=f.useState(()=>new t(s,a)),h=c.getOptimisticResult(a),O=!n&&!1!==e.subscribed;if(f.useSyncExternalStore(f.useCallback(e=>{let t=O?c.subscribe(d.notifyManager.batchCalls(e)):u.noop;return c.updateResult(),t},[c,O]),()=>c.getCurrentResult(),()=>c.getCurrentResult()),f.useEffect(()=>{c.setOptions(a)},[a,c]),P(a,h))throw S(a,c,i);if(v({result:h,errorResetBoundary:i,throwOnError:a.throwOnError,query:o,suspense:a.suspense}))throw h.error;if(s.getDefaultOptions().queries?._experimental_afterQuery?.(a,h),a.experimental_prefetchInRender&&!u.isServer&&h.isLoading&&h.isFetching&&!n){let e=l?S(a,c,i):o?.promise;e?.catch(u.noop).finally(()=>{c.updateResult()})}return a.notifyOnChangeProps?h:c.trackResult(h)}var C=e.i(14272),R=e.i(15823),Q=class extends R.Subscribable{#u;#I=void 0;#$;#J;constructor(e,t){super(),this.#u=e,this.setOptions(t),this.bindMethods(),this.#Z()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#u.defaultMutationOptions(e),(0,u.shallowEqualObjects)(this.options,t)||this.#u.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#$,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,u.hashKey)(t.mutationKey)!==(0,u.hashKey)(this.options.mutationKey)?this.reset():this.#$?.state.status==="pending"&&this.#$.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#$?.removeObserver(this)}onMutationUpdate(e){this.#Z(),this.#V(e)}getCurrentResult(){return this.#I}reset(){this.#$?.removeObserver(this),this.#$=void 0,this.#Z(),this.#V()}mutate(e,t){return this.#J=t,this.#$?.removeObserver(this),this.#$=this.#u.getMutationCache().build(this.#u,this.options),this.#$.addObserver(this),this.#$.execute(e)}#Z(){let e=this.#$?.state??(0,C.getDefaultState)();this.#I={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#V(e){d.notifyManager.batch(()=>{if(this.#J&&this.hasListeners()){let t=this.#I.variables,r=this.#I.context,n={client:this.#u,meta:this.options.meta,mutationKey:this.options.mutationKey};if(e?.type==="success"){try{this.#J.onSuccess?.(e.data,t,r,n)}catch(e){Promise.reject(e)}try{this.#J.onSettled?.(e.data,null,t,r,n)}catch(e){Promise.reject(e)}}else if(e?.type==="error"){try{this.#J.onError?.(e.error,t,r,n)}catch(e){Promise.reject(e)}try{this.#J.onSettled?.(void 0,e.error,t,r,n)}catch(e){Promise.reject(e)}}}this.listeners.forEach(e=>{e(this.#I)})})}},T=e.i(69230),q=R;function D(e,t){let r=new Set(t);return e.filter(e=>!r.has(e))}var I=class extends q.Subscribable{#u;#X;#d;#ee;#p;#et;#er;#en;#ei;#es=[];constructor(e,t,r){super(),this.#u=e,this.#ee=r,this.#d=[],this.#p=[],this.#X=[],this.setQueries(t)}onSubscribe(){1===this.listeners.size&&this.#p.forEach(e=>{e.subscribe(t=>{this.#ea(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.#p.forEach(e=>{e.destroy()})}setQueries(e,t){this.#d=e,this.#ee=t,d.notifyManager.batch(()=>{let e=this.#p,t=this.#eo(this.#d);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]),a=i||s,o=!!a||n.some((e,t)=>{let r=this.#X[t];return!r||!(0,u.shallowEqualObjects)(e,r)});(a||o)&&(a&&(this.#es=t,this.#p=r),this.#X=n,this.hasListeners()&&(a&&(D(e,r).forEach(e
1=>{e.destroy()}),D(r,e).forEach(e=>{e.subscribe(t=>{this.#ea(e,t)})})),this.#V()))})}getCurrentResult(){return this.#X}getQueries(){return this.#p.map(e=>e.getCurrentQuery())}getObservers(){return this.#p}getOptimisticResult(e,t){let r=this.#eo(e),n=r.map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions)),i=r.map(e=>e.defaultedQueryOptions.queryHash);return[n,e=>this.#eu(e??n,t,i),()=>this.#el(n,r)]}#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)})})})}#eu(e,t,r){if(t){let n=this.#ei,i=void 0!==r&&void 0!==n&&(n.length!==r.length||r.some((e,t)=>e!==n[t]));return(!this.#et||this.#X!==this.#en||i||t!==this.#er)&&(this.#er=t,this.#en=this.#X,void 0!==r&&(this.#ei=r),this.#et=(0,u.replaceEqualDeep)(this.#et,t(e))),this.#et}return e}#eo(e){let t=new Map;this.#p.forEach(e=>{let r=e.options.queryHash;if(!r)return;let n=t.get(r);n?n.push(e):t.set(r,[e])});let r=[];return e.forEach(e=>{let n=this.#u.defaultQueryOptions(e),i=t.get(n.queryHash)?.shift()??new T.QueryObserver(this.#u,n);r.push({defaultedQueryOptions:n,observer:i})}),r}#ea(e,t){let r=this.#p.indexOf(e);if(-1!==r){var n;let e;this.#X=(n=this.#X,(e=n.slice(0))[r]=t,e),this.#V()}}#V(){if(this.hasListeners()){let e=this.#et,t=this.#el(this.#X,this.#es);e!==this.#eu(t,this.#ee?.combine)&&d.notifyManager.batch(()=>{this.listeners.forEach(e=>{e(this.#X)})})}}};function j({queries:e,...t},r){let n=(0,p.useQueryClient)(r),i=f.useContext(g),s=f.useContext(y),a=f.useMemo(()=>e.map(e=>{let t=n.defaultQueryOptions(e);return t._optimisticResults=i?"isRestoring":"optimistic",t}),[e,n,i]);a.forEach(e=>{w(e);let t=n.getQueryCache().get(e.queryHash);b(e,s,t)}),m(s);let[o]=f.useState(()=>new I(n,a,t)),[l,c,h]=o.getOptimisticResult(a,t.combine),O=!i&&!1!==t.subscribed;f.useSyncExternalStore(f.useCallback(e=>O?o.subscribe(d.notifyManager.batchCalls(e)):u.noop,[o,O]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),f.useEffect(()=>{o.setQueries(a,t)},[a,t,o]);let E=l.some((e,t)=>P(a[t],e))?l.flatMap((e,t)=>{let r=a[t];if(r&&P(r,e)){let e=new T.QueryObserver(n,r);return S(r,e,s)}return[]}):[];if(E.length>0)throw Promise.all(E);let C=l.find((e,t)=>{let r=a[t];return r&&v({result:e,errorResetBoundary:s,throwOnError:r.throwOnError,query:n.getQueryCache().get(r.queryHash),suspense:r.suspense})});if(C?.error)throw C.error;return c(h())}var M=e.i(56533),x=e.i(43544),k=e.i(6879);let A=["client","ssrContext","ssrState","abortOnUnmount"],U=null==(s=f.createContext)?void 0:s.call(f,null);function F(e){let t=e instanceof o.TRPCUntypedClient?e:(0,o.getUntypedClient)(e);return(0,x.createRecursiveProxy)(e=>{let r=e.path,n=r.join("."),[i,s]=e.args;return(0,a.a)({queryKey:(0,a.i)(r,i,"query"),queryFn:()=>t.query(n,i,null==s?void 0:s.trpc)},s)})}function _(e,t,r){var n,i;let s=e[0],o=null==(n=e[1])?void 0:n.input;return r&&(o=(0,a.a)((0,a.a)((0,a.a)({},null!=(i=o)?i:{}),r.pageParam?{cursor:r.pageParam}:{}),{},{direction:r.direction})),[s.join("."),o,null==t?void 0:t.trpc]}function N(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(N=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 N(e)}function L(e){return{path:e.path.join(".")}}function K(e){let t=L(e);return f.useMemo(()=>t,[t])}async function H(e,t,r){let n=t.getQueryCache().build(t,{queryKey:r});n.setState({data:[],status:"success"});let i=[];var s=!1,a=!1;try{for(var o,u,l=function(e){var t,r,n,i=2;for("u">typeof Symbol&&(r=Symbol.asyncIterator,n=Symbol.iterator);i--;){if(r&&null!=(t=e[r]))return t.call(e);if(n&&null!=(t=e[n]))return new N(t.call(e));r="@@asyncIterator",n="@@iterator"}throw TypeError("Object is not async iterable")}(e);s=!(u=await l.next()).done;s=!1){let e=u.value;i.push(e),n.setState({data:[...i]})}}catch(e){a=!0,o=e}finally{try{s&&null!=l.return&&await l.return()}finally{if(a)throw o}}return i}let G=(e,t)=>new Proxy(e,{get:(e,r)=>(t(r),e[r])}),B=(i=n=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:U,y=o.createTRPCClient;function b(){let e=f.useContext(s);if(!e)throw Error("Unable to find tRPC Context. Did you forget to wrap your Ap
1p inside `withTRPC` HoC?");return e}function m(e,t){var r;let{queryClient:n,ssrState:i}=b();return i&&"mounted"!==i&&(null==(r=n.getQueryCache().find({queryKey:e}))?void 0:r.state.status)==="error"?(0,a.a)({retryOnMount:!1},t):t}let v={data:void 0,error:null,status:"idle"},g={data:void 0,error:null,status:"connecting"};return{Provider:e=>{var t;let{abortOnUnmount:r=!1,queryClient:n,ssrContext:i}=e,[h,d]=f.useState(null!=(t=e.ssrState)&&t),p=e.client instanceof o.TRPCUntypedClient?e.client:(0,o.getUntypedClient)(e.client),y=f.useMemo(()=>(function(e){let{client:t,queryClient:r}=e,n=t instanceof o.TRPCUntypedClient?t:(0,o.getUntypedClient)(t);return{infiniteQueryOptions:(e,t,r)=>{var i,s;let o=(null==(i=t[1])?void 0:i.input)===u.skipToken,c=async e=>{var i;let s=(0,a.a)((0,a.a)({},r),{},{trpc:(0,a.a)((0,a.a)({},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(..._(t,s,{direction:e.direction,pageParam:e.pageParam}))};return Object.assign((0,l.infiniteQueryOptions)((0,a.a)((0,a.a)({},r),{},{initialData:null==r?void 0:r.initialData,queryKey:t,queryFn:o?u.skipToken:c,initialPageParam:null!=(s=null==r?void 0:r.initialCursor)?s:null})),{trpc:L({path:e})})},queryOptions:(e,t,i)=>{var s;let o=(null==(s=t[1])?void 0:s.input)===u.skipToken,l=async e=>{var s;let o=(0,a.a)((0,a.a)({},i),{},{trpc:(0,a.a)((0,a.a)({},null==i?void 0:i.trpc),(null==i||null==(s=i.trpc)?void 0:s.abortOnUnmount)?{signal:e.signal}:{signal:null})}),u=await n.query(..._(t,o));return(0,k.isAsyncIterable)(u)?H(u,r,t):u};return Object.assign((0,c.queryOptions)((0,a.a)((0,a.a)({},i),{},{initialData:null==i?void 0:i.initialData,queryKey:t,queryFn:o?u.skipToken:l})),{trpc:L({path:e})})},fetchQuery:(e,t)=>r.fetchQuery((0,a.a)((0,a.a)({},t),{},{queryKey:e,queryFn:()=>n.query(..._(e,t))})),fetchInfiniteQuery:(e,t)=>{var i;return r.fetchInfiniteQuery((0,a.a)((0,a.a)({},t),{},{queryKey:e,queryFn:({pageParam:r,direction:i})=>n.query(..._(e,t,{pageParam:r,direction:i})),initialPageParam:null!=(i=null==t?void 0:t.initialCursor)?i:null}))},prefetchQuery:(e,t)=>r.prefetchQuery((0,a.a)((0,a.a)({},t),{},{queryKey:e,queryFn:()=>n.query(..._(e,t))})),prefetchInfiniteQuery:(e,t)=>{var i;return r.prefetchInfiniteQuery((0,a.a)((0,a.a)({},t),{},{queryKey:e,queryFn:({pageParam:r,direction:i})=>n.query(..._(e,t,{pageParam:r,direction:i})),initialPageParam:null!=(i=null==t?void 0:t.initialCursor)?i:null}))},ensureQueryData:(e,t)=>r.ensureQueryData((0,a.a)((0,a.a)({},t),{},{queryKey:e,queryFn:()=>n.query(..._(e,t))})),invalidateQueries:(e,t,n)=>r.invalidateQueries((0,a.a)((0,a.a)({},t),{},{queryKey:e}),n),resetQueries:(e,t,n)=>r.resetQueries((0,a.a)((0,a.a)({},t),{},{queryKey:e}),n),refetchQueries:(e,t,n)=>r.refetchQueries((0,a.a)((0,a.a)({},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,a.a)((0,a.a)({},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(..._([s,{input:t}],e))}):i)},getMutationDefaults:e=>r.getMutationDefaults(e),isMutating:e=>r.isMutating((0,a.a)((0,a.a)({},e),{},{exact:!0}))}})({client:p,queryClient:n}),[p,n]),b=f.useMemo(()=>(0,a.a)({abortOnUnmount:r,queryClient:n,client:p,ssrContext:null!=i?i:null,ssrState:h},y),[r,p,y,n,i,h]);return f.useEffect(()=>{d(e=>!!e&&"mounted")},[]),f.createElement(s.Provider,{value:b},e.children)},createClient:y,useContext:b,useUtils:b,useQuery:function(t,r,n){var i,s,o,l,c,h;let{abortOnUnmount:f,client:d,ssrState:p,queryClient:y,prefetchQuery:v}=b(),g=(0,a.i)(t,r,"query"),O=y.getQueryDefaults(g),w=r===u.skipToken;!("u"<typeof window)||"prepass"!==p||(null==n||null==(i=n.trpc)?void 0:i.ssr)===!1||(null!=(s=null==n?void 0:n.enabled)?s:null==O?void 0:O.enabled)===!1||w||y.getQueryCache().find({queryKey:g})||v(g,n);let P=m(g,(0,a.a)((0,a.a)({},O),n)),S=null!=(o=null!=(l=null==n||null==(c=n.trpc)?void 0:c.abortOnUnmount)?l:null==e?void 0:e.abortOnUnmount)?o:f,C=(h=(0,a.a)((0,a.a)({},P),{},{queryKey:g,queryFn:w?r:async e=>{let t=(0,a.a)((0,a.a)({},P),{},{trpc:(0,a.a)((0,a.a)({},null==P?void 0:P.trpc),S?{signal:e.signal}:{signal:null})}),r=await d.query(..._(g,t));return(0,k.isAsyncIterable)(r)?H(r,y,g):r}}),E(h,T.QueryObserver,y));return C.trpc=K({path:t}),C},usePrefetchQuery:function(t,r,n){var i,s,o,l;
1let c,h=b(),f=(0,a.i)(t,r,"query"),d=r===u.skipToken,y=null!=(i=null!=(s=null==n||null==(o=n.trpc)?void 0:o.abortOnUnmount)?s:null==e?void 0:e.abortOnUnmount)?i:h.abortOnUnmount;l=(0,a.a)((0,a.a)({},n),{},{queryKey:f,queryFn:d?r:e=>{let t={trpc:(0,a.a)((0,a.a)({},null==n?void 0:n.trpc),y?{signal:e.signal}:{})};return h.client.query(..._(f,t))}}),(c=(0,p.useQueryClient)(void 0)).getQueryState(l.queryKey)||c.prefetchQuery(l)},useSuspenseQuery:function(t,r,n){var i,s,o,u,l;let c=b(),h=(0,a.i)(t,r,"query"),f=null!=(i=null!=(s=null==n||null==(o=n.trpc)?void 0:o.abortOnUnmount)?s:null==e?void 0:e.abortOnUnmount)?i:c.abortOnUnmount,d=(u=(0,a.a)((0,a.a)({},n),{},{queryKey:h,queryFn:e=>{let t=(0,a.a)((0,a.a)({},n),{},{trpc:(0,a.a)((0,a.a)({},null==n?void 0:n.trpc),f?{signal:e.signal}:{signal:null})});return c.client.query(..._(h,t))}}),l=c.queryClient,E({...u,enabled:!0,suspense:!0,throwOnError:O,placeholderData:void 0},T.QueryObserver,l));return d.trpc=K({path:t}),[d.data,d]},useQueries:(e,t)=>{let{ssrState:r,queryClient:n,prefetchQuery:i,client:s}=b(),o=e(F(s));if("u"<typeof window&&"prepass"===r)for(let e of o){var u;(null==(u=e.trpc)?void 0:u.ssr)===!1||n.getQueryCache().find({queryKey:e.queryKey})||i(e.queryKey,e)}return j({queries:o.map(e=>(0,a.a)((0,a.a)({},e),{},{queryKey:e.queryKey})),combine:null==t?void 0:t.combine},n)},useSuspenseQueries:e=>{var t;let{queryClient:r,client:n}=b(),i=(t={queries:e(F(n)).map(e=>(0,a.a)((0,a.a)({},e),{},{queryFn:e.queryFn,queryKey:e.queryKey}))},j({...t,queries:t.queries.map(e=>({...e,suspense:!0,throwOnError:O,enabled:!0,placeholderData:void 0}))},r));return[i.map(e=>e.data),i]},useMutation:function(e,t){let{client:r,queryClient:n}=b(),s=(0,a.n)(e),o=n.defaultMutationOptions(n.getMutationDefaults(s)),l=function(e,t){let r=(0,p.useQueryClient)(t),[n]=f.useState(()=>new Q(r,e));f.useEffect(()=>{n.setOptions(e)},[n,e]);let i=f.useSyncExternalStore(f.useCallback(e=>n.subscribe(d.notifyManager.batchCalls(e)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),s=f.useCallback((e,t)=>{n.mutate(e,t).catch(u.noop)},[n]);if(i.error&&(0,u.shouldThrowError)(n.options.throwOnError,[i.error]))throw i.error;return{...i,mutate:s,mutateAsync:i.mutate}}((0,a.a)((0,a.a)({},t),{},{mutationKey:s,mutationFn:n=>r.mutation(..._([e,{input:n}],t)),onSuccess(...e){var r,s;return i({originalFn:()=>{var r,n,i;return null!=(r=null==t||null==(n=t.onSuccess)?void 0:n.call(t,...e))?r:null==o||null==(i=o.onSuccess)?void 0:i.call(o,...e)},queryClient:n,meta:null!=(r=null!=(s=null==t?void 0:t.meta)?s:null==o?void 0:o.meta)?r:{}})}}),n);return l.trpc=K({path:e}),l},useSubscription:function(e,t,r){var n;let i=null!=(n=null==r?void 0:r.enabled)?n:t!==u.skipToken,s=(0,u.hashKey)((0,a.i)(e,t,"any")),{client:o}=b(),l=f.useRef(r);f.useEffect(()=>{l.current=r});let[c]=f.useState(new Set([])),h=f.useCallback(e=>{c.add(e)},[c]),d=f.useRef(null),p=f.useCallback(e=>{let t=m.current,r=m.current=e(t),n=!1;for(let e of c)if(t[e]!==r[e]){n=!0;break}n&&w(G(r,h))},[h,c]),y=f.useCallback(()=>{var r;(null==(r=d.current)||r.unsubscribe(),i)?(p(()=>(0,a.a)((0,a.a)({},g),{},{reset:y})),d.current=o.subscription(e.join("."),null!=t?t:void 0,{onStarted:()=>{var e,t;null==(e=(t=l.current).onStarted)||e.call(t),p(e=>(0,a.a)((0,a.a)({},e),{},{status:"pending",error:null}))},onData:e=>{var t,r;null==(t=(r=l.current).onData)||t.call(r,e),p(t=>(0,a.a)((0,a.a)({},t),{},{status:"pending",data:e,error:null}))},onError:e=>{var t,r;null==(t=(r=l.current).onError)||t.call(r,e),p(t=>(0,a.a)((0,a.a)({},t),{},{status:"error",error:e}))},onConnectionStateChange:e=>{p(t=>{switch(e.state){case"idle":return(0,a.a)((0,a.a)({},t),{},{status:e.state,error:null,data:void 0});case"connecting":return(0,a.a)((0,a.a)({},t),{},{error:e.error,status:e.state});case"pending":return t}})},onComplete:()=>{var e,t;null==(e=(t=l.current).onComplete)||e.call(t),p(e=>(0,a.a)((0,a.a)({},e),{},{status:"idle",error:null,data:void 0}))}})):p(()=>(0,a.a)((0,a.a)({},v),{},{reset:y}))},[o,s,i,p]);f.useEffect(()=>(y(),()=>{var e;null==(e=d.current)||e.unsubscribe()}),[y]);let m=f.useRef(i?(0,a.a)((0,a.a)({},g),{},{reset:y}):(0,a.a)((0,a.a)({},v),{},{reset:y})),[O,w]=f.useState(G(m.current,h));return O},useInfiniteQuery:function(e,t,r){var n,i,s,o,l,c;let{client:f,ssrState:d,prefetchInfiniteQuery:p,queryClient:y,abortOnUnmount:v}=b(),g=(0,a.i)(e,t,"infinite"),O=y.getQueryDefaults(g),w=t===u.skipToken;!("u"<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==O?void 0:O.enabled)===!1||w||y.getQueryCache().find({queryKey:g})||p(g,(0,a.a)((0,a.a)({},O),r));let P=m(g,(0,a.a)((0,a.a)({},O),r)),S=null!=(s=null==r||null==(o=r.trpc)?void 0:o.abortOnUnmount)?s:v,C=(c=(0,a.a)((0,a.a)({},P),{},{initialPageParam:null!=(l=r.initialCursor)?l:null,persister:r.persister,queryKey:g,queryFn:w?t:e=>{var t;let n=(0,a.a)((0,a.a)({},P),{},{trpc:(0,a.a)((0,a.a)({},null==P?void 0:P.trpc),S?{signal:e.signal}:{signal:null})});return f.query(..._(g,n,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}),E(c,h.InfiniteQueryObserver,y));return C.trpc=K({path:e}),C},usePrefetchInfiniteQuery:function(e,t,r){var n,i,s,o;let l,c=b(),h=(0,a.i)(e,t,"infinite"),f=c.queryClient.getQueryDefaults(h),d=t===u.skipToken,y=m(h,(0,a.a)((0,a.a)({},f),r)),v=null!=(n=null==r||null==(i=r.trpc)?void 0:i.abortOnUnmount)?n:c.abortOnUnmount;o=(0,a.a)((0,a.a)({},r),{},{initialPageParam:null!=(s=r.initialCursor)?s:null,queryKey:h,queryFn:d?t:e=>{var t;let n=(0,a.a)((0,a.a)({},y),{},{trpc:(0,a.a)((0,a.a)({},null==y?void 0:y.trpc),v?{signal:e.signal}:{})});return c.client.query(..._(h,n,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}),(l=(0,p.useQueryClient)(void 0)).getQueryState(o.queryKey)||l.prefetchInfiniteQuery(o)},useSuspenseInfiniteQuery:function(e,t,r){var n,i,s,o,u;let l=b(),c=(0,a.i)(e,t,"infinite"),f=l.queryClient.getQueryDefaults(c),d=m(c,(0,a.a)((0,a.a)({},f),r)),p=null!=(n=null==r||null==(i=r.trpc)?void 0:i.abortOnUnmount)?n:l.abortOnUnmount,y=(o=(0,a.a)((0,a.a)({},r),{},{initialPageParam:null!=(s=r.initialCursor)?s:null,queryKey:c,queryFn:e=>{var t;let n=(0,a.a)((0,a.a)({},d),{},{trpc:(0,a.a)((0,a.a)({},null==d?void 0:d.trpc),p?{signal:e.signal}:{})});return l.client.query(..._(c,n,{pageParam:null!=(t=e.pageParam)?t:r.initialCursor,direction:e.direction}))}}),u=l.queryClient,E({...o,enabled:!0,suspense:!0,throwOnError:O},h.InfiniteQueryObserver,u));return y.trpc=K({path:e}),[y.data,y]}}}(void 0),r=(0,x.createRecursiveProxy)(({path:e,args:t})=>{var r;let n=[...e],s=n.pop();if("useMutation"===s)return i[s](n,...t);if("_def"===s)return{path:n};let[a,...o]=t,u=null!=(r=o[0])?r:{};return i[s](n,a,u)}),(0,M.createFlatProxy)(e=>"useContext"===e||"useUtils"===e?()=>{let e=n.useUtils();return f.useMemo(()=>{let t,r;return t=(0,o.createTRPCClientProxy)(e.client),r=(0,x.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),u=(0,a.i)(r,s,o);return({infiniteQueryOptions:()=>e.infiniteQueryOptions(r,u,i[0]),queryOptions:()=>e.queryOptions(r,u,...i),fetch:()=>e.fetchQuery(u,...i),fetchInfinite:()=>e.fetchInfiniteQuery(u,i[0]),prefetch:()=>e.prefetchQuery(u,...i),prefetchInfinite:()=>e.prefetchInfiniteQuery(u,i[0]),ensureData:()=>e.ensureQueryData(u,...i),invalidate:()=>e.invalidateQueries(u,...i),reset:()=>e.resetQueries(u,...i),refetch:()=>e.refetchQueries(u,...i),cancel:()=>e.cancelQuery(u,...i),setData:()=>{e.setQueryData(u,i[0],i[1])},setQueriesData:()=>e.setQueriesData(u,i[0],i[1],i[2]),setInfiniteData:()=>{e.setInfiniteQueryData(u,i[0],i[1])},getData:()=>e.getQueryData(u),getInfiniteData:()=>e.getInfiniteQueryData(u),setMutationDefaults:()=>e.setMutationDefaults((0,a.n)(r),s),getMutationDefaults:()=>e.getMutationDefaults((0,a.n)(r)),isMutating:()=>e.isMutating({mutationKey:(0,a.n)(r)})})[n]()}),(0,M.createFlatProxy)(n=>"client"===n?t:A.includes(n)?e[n]:r[n])},[e])}:n.hasOwnProperty(e)?n[e]:r[e]));e.s(["trpc",0,B],66892)}]);

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.