File "react-query-7661d13c.js"

Full Path: /home/warrior1/public_html/wp-content/plugins/file-manager/assets/js/@tanstack/react-query-7661d13c.js
File size: 38.56 KB
MIME-type: text/plain
Charset: utf-8

import{b as Pe,r as P}from"../react-vendor-de3885fb.js";class x{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){const t={listener:e};return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}const A=typeof window>"u"||"Deno"in window;function Q(){}function Fe(s,e){return typeof s=="function"?s(e):s}function G(s){return typeof s=="number"&&s>=0&&s!==1/0}function oe(s,e){return Math.max(s+(e||0)-Date.now(),0)}function I(s,e,t){return U(s)?typeof e=="function"?{...t,queryKey:s,queryFn:e}:{...e,queryKey:s}:s}function Ee(s,e,t){return U(s)?typeof e=="function"?{...t,mutationKey:s,mutationFn:e}:{...e,mutationKey:s}:typeof s=="function"?{...e,mutationFn:s}:{...s}}function q(s,e,t){return U(s)?[{...e,queryKey:s},t]:[s||{},e]}function Y(s,e){const{type:t="all",exact:r,fetchStatus:n,predicate:i,queryKey:u,stale:a}=s;if(U(u)){if(r){if(e.queryHash!==_(u,e.options))return!1}else if(!K(e.queryKey,u))return!1}if(t!=="all"){const o=e.isActive();if(t==="active"&&!o||t==="inactive"&&o)return!1}return!(typeof a=="boolean"&&e.isStale()!==a||typeof n<"u"&&n!==e.state.fetchStatus||i&&!i(e))}function Z(s,e){const{exact:t,fetching:r,predicate:n,mutationKey:i}=s;if(U(i)){if(!e.options.mutationKey)return!1;if(t){if(M(e.options.mutationKey)!==M(i))return!1}else if(!K(e.options.mutationKey,i))return!1}return!(typeof r=="boolean"&&e.state.status==="loading"!==r||n&&!n(e))}function _(s,e){return((e==null?void 0:e.queryKeyHashFn)||M)(s)}function M(s){return JSON.stringify(s,(e,t)=>z(t)?Object.keys(t).sort().reduce((r,n)=>(r[n]=t[n],r),{}):t)}function K(s,e){return le(s,e)}function le(s,e){return s===e?!0:typeof s!=typeof e?!1:s&&e&&typeof s=="object"&&typeof e=="object"?!Object.keys(e).some(t=>!le(s[t],e[t])):!1}function ce(s,e){if(s===e)return s;const t=$(s)&&$(e);if(t||z(s)&&z(e)){const r=t?s.length:Object.keys(s).length,n=t?e:Object.keys(e),i=n.length,u=t?[]:{};let a=0;for(let o=0;o<i;o++){const f=t?o:n[o];u[f]=ce(s[f],e[f]),u[f]===s[f]&&a++}return r===i&&a===r?s:u}return e}function L(s,e){if(s&&!e||e&&!s)return!1;for(const t in s)if(s[t]!==e[t])return!1;return!0}function $(s){return Array.isArray(s)&&s.length===Object.keys(s).length}function z(s){if(!ee(s))return!1;const e=s.constructor;if(typeof e>"u")return!0;const t=e.prototype;return!(!ee(t)||!t.hasOwnProperty("isPrototypeOf"))}function ee(s){return Object.prototype.toString.call(s)==="[object Object]"}function U(s){return Array.isArray(s)}function he(s){return new Promise(e=>{setTimeout(e,s)})}function te(s){he(0).then(s)}function Qe(){if(typeof AbortController=="function")return new AbortController}function V(s,e,t){return t.isDataEqual!=null&&t.isDataEqual(s,e)?s:typeof t.structuralSharing=="function"?t.structuralSharing(s,e):t.structuralSharing!==!1?ce(s,e):e}class we extends x{constructor(){super(),this.setup=e=>{if(!A&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),window.addEventListener("focus",t,!1),()=>{window.removeEventListener("visibilitychange",t),window.removeEventListener("focus",t)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var e;(e=this.cleanup)==null||e.call(this),this.cleanup=void 0}}setEventListener(e){var t;this.setup=e,(t=this.cleanup)==null||t.call(this),this.cleanup=e(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()})}setFocused(e){this.focused!==e&&(this.focused=e,this.onFocus())}onFocus(){this.listeners.forEach(({listener:e})=>{e()})}isFocused(){return typeof this.focused=="boolean"?this.focused:typeof document>"u"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)}}const k=new we,se=["online","offline"];class qe extends x{constructor(){super(),this.setup=e=>{if(!A&&window.addEventListener){const t=()=>e();return se.forEach(r=>{window.addEventListener(r,t,!1)}),()=>{se.forEach(r=>{window.removeEventListener(r,t)})}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var e;(e=this.cleanup)==null||e.call(this),this.cleanup=void 0}}setEventListener(e){var t;this.setup=e,(t=this.cleanup)==null||t.call(this),this.cleanup=e(r=>{typeof r=="boolean"?this.setOnline(r):this.onOnline()})}setOnline(e){this.online!==e&&(this.online=e,this.onOnline())}onOnline(){this.listeners.forEach(({listener:e})=>{e()})}isOnline(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine}}const j=new qe;function Me(s){return Math.min(1e3*2**s,3e4)}function N(s){return(s??"online")==="online"?j.isOnline():!0}class de{constructor(e){this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}}function T(s){return s instanceof de}function fe(s){let e=!1,t=0,r=!1,n,i,u;const a=new Promise((d,R)=>{i=d,u=R}),o=d=>{r||(h(new de(d)),s.abort==null||s.abort())},f=()=>{e=!0},c=()=>{e=!1},l=()=>!k.isFocused()||s.networkMode!=="always"&&!j.isOnline(),y=d=>{r||(r=!0,s.onSuccess==null||s.onSuccess(d),n==null||n(),i(d))},h=d=>{r||(r=!0,s.onError==null||s.onError(d),n==null||n(),u(d))},g=()=>new Promise(d=>{n=R=>{const F=r||!l();return F&&d(R),F},s.onPause==null||s.onPause()}).then(()=>{n=void 0,r||s.onContinue==null||s.onContinue()}),m=()=>{if(r)return;let d;try{d=s.fn()}catch(R){d=Promise.reject(R)}Promise.resolve(d).then(y).catch(R=>{var F,C;if(r)return;const S=(F=s.retry)!=null?F:3,w=(C=s.retryDelay)!=null?C:Me,b=typeof w=="function"?w(t,R):w,v=S===!0||typeof S=="number"&&t<S||typeof S=="function"&&S(t,R);if(e||!v){h(R);return}t++,s.onFail==null||s.onFail(t,R),he(b).then(()=>{if(l())return g()}).then(()=>{e?h(R):m()})})};return N(s.networkMode)?m():g().then(m),{promise:a,cancel:o,continue:()=>(n==null?void 0:n())?a:Promise.resolve(),cancelRetry:f,continueRetry:c}}const J=console;function xe(){let s=[],e=0,t=c=>{c()},r=c=>{c()};const n=c=>{let l;e++;try{l=c()}finally{e--,e||a()}return l},i=c=>{e?s.push(c):te(()=>{t(c)})},u=c=>(...l)=>{i(()=>{c(...l)})},a=()=>{const c=s;s=[],c.length&&te(()=>{r(()=>{c.forEach(l=>{t(l)})})})};return{batch:n,batchCalls:u,schedule:i,setNotifyFunction:c=>{t=c},setBatchNotifyFunction:c=>{r=c}}}const O=xe();class ye{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),G(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(e){this.cacheTime=Math.max(this.cacheTime||0,e??(A?1/0:5*60*1e3))}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class De extends ye{constructor(e){super(),this.abortSignalConsumed=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.logger=e.logger||J,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||Ie(this.options),this.state=this.initialState,this.scheduleGc()}get meta(){return this.options.meta}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.cache.remove(this)}setData(e,t){const r=V(this.state.data,e,this.options);return this.dispatch({data:r,type:"success",dataUpdatedAt:t==null?void 0:t.updatedAt,manual:t==null?void 0:t.manual}),r}setState(e,t){this.dispatch({type:"setState",state:e,setStateOptions:t})}cancel(e){var t;const r=this.promise;return(t=this.retryer)==null||t.cancel(e),r?r.then(Q).catch(Q):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(e=>e.options.enabled!==!1)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(e=>e.getCurrentResult().isStale)}isStaleByTime(e=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!oe(this.state.dataUpdatedAt,e)}onFocus(){var e;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t&&t.refetch({cancelRefetch:!1}),(e=this.retryer)==null||e.continue()}onOnline(){var e;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t&&t.refetch({cancelRefetch:!1}),(e=this.retryer)==null||e.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.cache.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.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(e,t){var r,n;if(this.state.fetchStatus!=="idle"){if(this.state.dataUpdatedAt&&t!=null&&t.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var i;return(i=this.retryer)==null||i.continueRetry(),this.promise}}if(e&&this.setOptions(e),!this.options.queryFn){const h=this.observers.find(g=>g.options.queryFn);h&&this.setOptions(h.options)}const u=Qe(),a={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},o=h=>{Object.defineProperty(h,"signal",{enumerable:!0,get:()=>{if(u)return this.abortSignalConsumed=!0,u.signal}})};o(a);const f=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(a)):Promise.reject("Missing queryFn for queryKey '"+this.options.queryHash+"'"),c={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:f};if(o(c),(r=this.options.behavior)==null||r.onFetch(c),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((n=c.fetchOptions)==null?void 0:n.meta)){var l;this.dispatch({type:"fetch",meta:(l=c.fetchOptions)==null?void 0:l.meta})}const y=h=>{if(T(h)&&h.silent||this.dispatch({type:"error",error:h}),!T(h)){var g,m,d,R;(g=(m=this.cache.config).onError)==null||g.call(m,h,this),(d=(R=this.cache.config).onSettled)==null||d.call(R,this.state.data,h,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=fe({fn:c.fetchFn,abort:u==null?void 0:u.abort.bind(u),onSuccess:h=>{var g,m,d,R;if(typeof h>"u"){y(new Error(this.queryHash+" data is undefined"));return}this.setData(h),(g=(m=this.cache.config).onSuccess)==null||g.call(m,h,this),(d=(R=this.cache.config).onSettled)==null||d.call(R,h,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:y,onFail:(h,g)=>{this.dispatch({type:"failed",failureCount:h,error:g})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:c.options.retry,retryDelay:c.options.retryDelay,networkMode:c.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(e){const t=r=>{var n,i;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,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:(n=e.meta)!=null?n:null,fetchStatus:N(this.options.networkMode)?"fetching":"paused",...!r.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...r,data:e.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:(i=e.dataUpdatedAt)!=null?i:Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const u=e.error;return T(u)&&u.revert&&this.revertState?{...this.revertState,fetchStatus:"idle"}:{...r,error:u,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:u,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...e.state}}};this.state=t(this.state),O.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate(e)}),this.cache.notify({query:this,type:"updated",action:e})})}}function Ie(s){const e=typeof s.initialData=="function"?s.initialData():s.initialData,t=typeof e<"u",r=t?typeof s.initialDataUpdatedAt=="function"?s.initialDataUpdatedAt():s.initialDataUpdatedAt:0;return{data:e,dataUpdateCount:0,dataUpdatedAt:t?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:t?"success":"loading",fetchStatus:"idle"}}class Ae extends x{constructor(e){super(),this.config=e||{},this.queries=[],this.queriesMap={}}build(e,t,r){var n;const i=t.queryKey,u=(n=t.queryHash)!=null?n:_(i,t);let a=this.get(u);return a||(a=new De({cache:this,logger:e.getLogger(),queryKey:i,queryHash:u,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(i)}),this.add(a)),a}add(e){this.queriesMap[e.queryHash]||(this.queriesMap[e.queryHash]=e,this.queries.push(e),this.notify({type:"added",query:e}))}remove(e){const t=this.queriesMap[e.queryHash];t&&(e.destroy(),this.queries=this.queries.filter(r=>r!==e),t===e&&delete this.queriesMap[e.queryHash],this.notify({type:"removed",query:e}))}clear(){O.batch(()=>{this.queries.forEach(e=>{this.remove(e)})})}get(e){return this.queriesMap[e]}getAll(){return this.queries}find(e,t){const[r]=q(e,t);return typeof r.exact>"u"&&(r.exact=!0),this.queries.find(n=>Y(r,n))}findAll(e,t){const[r]=q(e,t);return Object.keys(r).length>0?this.queries.filter(n=>Y(r,n)):this.queries}notify(e){O.batch(()=>{this.listeners.forEach(({listener:t})=>{t(e)})})}onFocus(){O.batch(()=>{this.queries.forEach(e=>{e.onFocus()})})}onOnline(){O.batch(()=>{this.queries.forEach(e=>{e.onOnline()})})}}class Ue extends ye{constructor(e){super(),this.defaultOptions=e.defaultOptions,this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.logger=e.logger||J,this.observers=[],this.state=e.state||pe(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options={...this.defaultOptions,...e},this.updateCacheTime(this.options.cacheTime)}get meta(){return this.options.meta}setState(e){this.dispatch({type:"setState",state:e})}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.observers=this.observers.filter(t=>t!==e),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.observers.length||(this.state.status==="loading"?this.scheduleGc():this.mutationCache.remove(this))}continue(){var e,t;return(e=(t=this.retryer)==null?void 0:t.continue())!=null?e:this.execute()}async execute(){const e=()=>{var v;return this.retryer=fe({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:(p,E)=>{this.dispatch({type:"failed",failureCount:p,error:E})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:(v=this.options.retry)!=null?v:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},t=this.state.status==="loading";try{var r,n,i,u,a,o,f,c;if(!t){var l,y,h,g;this.dispatch({type:"loading",variables:this.options.variables}),await((l=(y=this.mutationCache.config).onMutate)==null?void 0:l.call(y,this.state.variables,this));const p=await((h=(g=this.options).onMutate)==null?void 0:h.call(g,this.state.variables));p!==this.state.context&&this.dispatch({type:"loading",context:p,variables:this.state.variables})}const v=await e();return await((r=(n=this.mutationCache.config).onSuccess)==null?void 0:r.call(n,v,this.state.variables,this.state.context,this)),await((i=(u=this.options).onSuccess)==null?void 0:i.call(u,v,this.state.variables,this.state.context)),await((a=(o=this.mutationCache.config).onSettled)==null?void 0:a.call(o,v,null,this.state.variables,this.state.context,this)),await((f=(c=this.options).onSettled)==null?void 0:f.call(c,v,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:v}),v}catch(v){try{var m,d,R,F,C,S,w,b;throw await((m=(d=this.mutationCache.config).onError)==null?void 0:m.call(d,v,this.state.variables,this.state.context,this)),await((R=(F=this.options).onError)==null?void 0:R.call(F,v,this.state.variables,this.state.context)),await((C=(S=this.mutationCache.config).onSettled)==null?void 0:C.call(S,void 0,v,this.state.variables,this.state.context,this)),await((w=(b=this.options).onSettled)==null?void 0:w.call(b,void 0,v,this.state.variables,this.state.context)),v}finally{this.dispatch({type:"error",error:v})}}}dispatch(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"loading":return{...r,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!N(this.options.networkMode),status:"loading",variables:e.variables};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"};case"setState":return{...r,...e.state}}};this.state=t(this.state),O.batch(()=>{this.observers.forEach(r=>{r.onMutationUpdate(e)}),this.mutationCache.notify({mutation:this,type:"updated",action:e})})}}function pe(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0}}class Te extends x{constructor(e){super(),this.config=e||{},this.mutations=[],this.mutationId=0}build(e,t,r){const n=new Ue({mutationCache:this,logger:e.getLogger(),mutationId:++this.mutationId,options:e.defaultMutationOptions(t),state:r,defaultOptions:t.mutationKey?e.getMutationDefaults(t.mutationKey):void 0});return this.add(n),n}add(e){this.mutations.push(e),this.notify({type:"added",mutation:e})}remove(e){this.mutations=this.mutations.filter(t=>t!==e),this.notify({type:"removed",mutation:e})}clear(){O.batch(()=>{this.mutations.forEach(e=>{this.remove(e)})})}getAll(){return this.mutations}find(e){return typeof e.exact>"u"&&(e.exact=!0),this.mutations.find(t=>Z(e,t))}findAll(e){return this.mutations.filter(t=>Z(e,t))}notify(e){O.batch(()=>{this.listeners.forEach(({listener:t})=>{t(e)})})}resumePausedMutations(){var e;return this.resuming=((e=this.resuming)!=null?e:Promise.resolve()).then(()=>{const t=this.mutations.filter(r=>r.state.isPaused);return O.batch(()=>t.reduce((r,n)=>r.then(()=>n.continue().catch(Q)),Promise.resolve()))}).then(()=>{this.resuming=void 0}),this.resuming}}function Ke(){return{onFetch:s=>{s.fetchFn=()=>{var e,t,r,n,i,u;const a=(e=s.fetchOptions)==null||(t=e.meta)==null?void 0:t.refetchPage,o=(r=s.fetchOptions)==null||(n=r.meta)==null?void 0:n.fetchMore,f=o==null?void 0:o.pageParam,c=(o==null?void 0:o.direction)==="forward",l=(o==null?void 0:o.direction)==="backward",y=((i=s.state.data)==null?void 0:i.pages)||[],h=((u=s.state.data)==null?void 0:u.pageParams)||[];let g=h,m=!1;const d=b=>{Object.defineProperty(b,"signal",{enumerable:!0,get:()=>{var v;if((v=s.signal)!=null&&v.aborted)m=!0;else{var p;(p=s.signal)==null||p.addEventListener("abort",()=>{m=!0})}return s.signal}})},R=s.options.queryFn||(()=>Promise.reject("Missing queryFn for queryKey '"+s.options.queryHash+"'")),F=(b,v,p,E)=>(g=E?[v,...g]:[...g,v],E?[p,...b]:[...b,p]),C=(b,v,p,E)=>{if(m)return Promise.reject("Cancelled");if(typeof p>"u"&&!v&&b.length)return Promise.resolve(b);const D={queryKey:s.queryKey,pageParam:p,meta:s.options.meta};d(D);const B=R(D);return Promise.resolve(B).then(Se=>F(b,p,Se,E))};let S;if(!y.length)S=C([]);else if(c){const b=typeof f<"u",v=b?f:re(s.options,y);S=C(y,b,v)}else if(l){const b=typeof f<"u",v=b?f:Le(s.options,y);S=C(y,b,v,!0)}else{g=[];const b=typeof s.options.getNextPageParam>"u";S=(a&&y[0]?a(y[0],0,y):!0)?C([],b,h[0]):Promise.resolve(F([],h[0],y[0]));for(let p=1;p<y.length;p++)S=S.then(E=>{if(a&&y[p]?a(y[p],p,y):!0){const B=b?h[p]:re(s.options,E);return C(E,b,B)}return Promise.resolve(F(E,h[p],y[p]))})}return S.then(b=>({pages:b,pageParams:g}))}}}}function re(s,e){return s.getNextPageParam==null?void 0:s.getNextPageParam(e[e.length-1],e)}function Le(s,e){return s.getPreviousPageParam==null?void 0:s.getPreviousPageParam(e[0],e)}class ut{constructor(e={}){this.queryCache=e.queryCache||new Ae,this.mutationCache=e.mutationCache||new Te,this.logger=e.logger||J,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0}mount(){this.mountCount++,this.mountCount===1&&(this.unsubscribeFocus=k.subscribe(()=>{k.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=j.subscribe(()=>{j.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())}))}unmount(){var e,t;this.mountCount--,this.mountCount===0&&((e=this.unsubscribeFocus)==null||e.call(this),this.unsubscribeFocus=void 0,(t=this.unsubscribeOnline)==null||t.call(this),this.unsubscribeOnline=void 0)}isFetching(e,t){const[r]=q(e,t);return r.fetchStatus="fetching",this.queryCache.findAll(r).length}isMutating(e){return this.mutationCache.findAll({...e,fetching:!0}).length}getQueryData(e,t){var r;return(r=this.queryCache.find(e,t))==null?void 0:r.state.data}ensureQueryData(e,t,r){const n=I(e,t,r),i=this.getQueryData(n.queryKey);return i?Promise.resolve(i):this.fetchQuery(n)}getQueriesData(e){return this.getQueryCache().findAll(e).map(({queryKey:t,state:r})=>{const n=r.data;return[t,n]})}setQueryData(e,t,r){const n=this.queryCache.find(e),i=n==null?void 0:n.state.data,u=Fe(t,i);if(typeof u>"u")return;const a=I(e),o=this.defaultQueryOptions(a);return this.queryCache.build(this,o).setData(u,{...r,manual:!0})}setQueriesData(e,t,r){return O.batch(()=>this.getQueryCache().findAll(e).map(({queryKey:n})=>[n,this.setQueryData(n,t,r)]))}getQueryState(e,t){var r;return(r=this.queryCache.find(e,t))==null?void 0:r.state}removeQueries(e,t){const[r]=q(e,t),n=this.queryCache;O.batch(()=>{n.findAll(r).forEach(i=>{n.remove(i)})})}resetQueries(e,t,r){const[n,i]=q(e,t,r),u=this.queryCache,a={type:"active",...n};return O.batch(()=>(u.findAll(n).forEach(o=>{o.reset()}),this.refetchQueries(a,i)))}cancelQueries(e,t,r){const[n,i={}]=q(e,t,r);typeof i.revert>"u"&&(i.revert=!0);const u=O.batch(()=>this.queryCache.findAll(n).map(a=>a.cancel(i)));return Promise.all(u).then(Q).catch(Q)}invalidateQueries(e,t,r){const[n,i]=q(e,t,r);return O.batch(()=>{var u,a;if(this.queryCache.findAll(n).forEach(f=>{f.invalidate()}),n.refetchType==="none")return Promise.resolve();const o={...n,type:(u=(a=n.refetchType)!=null?a:n.type)!=null?u:"active"};return this.refetchQueries(o,i)})}refetchQueries(e,t,r){const[n,i]=q(e,t,r),u=O.batch(()=>this.queryCache.findAll(n).filter(o=>!o.isDisabled()).map(o=>{var f;return o.fetch(void 0,{...i,cancelRefetch:(f=i==null?void 0:i.cancelRefetch)!=null?f:!0,meta:{refetchPage:n.refetchPage}})}));let a=Promise.all(u).then(Q);return i!=null&&i.throwOnError||(a=a.catch(Q)),a}fetchQuery(e,t,r){const n=I(e,t,r),i=this.defaultQueryOptions(n);typeof i.retry>"u"&&(i.retry=!1);const u=this.queryCache.build(this,i);return u.isStaleByTime(i.staleTime)?u.fetch(i):Promise.resolve(u.state.data)}prefetchQuery(e,t,r){return this.fetchQuery(e,t,r).then(Q).catch(Q)}fetchInfiniteQuery(e,t,r){const n=I(e,t,r);return n.behavior=Ke(),this.fetchQuery(n)}prefetchInfiniteQuery(e,t,r){return this.fetchInfiniteQuery(e,t,r).then(Q).catch(Q)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(e){this.defaultOptions=e}setQueryDefaults(e,t){const r=this.queryDefaults.find(n=>M(e)===M(n.queryKey));r?r.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})}getQueryDefaults(e){if(!e)return;const t=this.queryDefaults.find(r=>K(e,r.queryKey));return t==null?void 0:t.defaultOptions}setMutationDefaults(e,t){const r=this.mutationDefaults.find(n=>M(e)===M(n.mutationKey));r?r.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})}getMutationDefaults(e){if(!e)return;const t=this.mutationDefaults.find(r=>K(e,r.mutationKey));return t==null?void 0:t.defaultOptions}defaultQueryOptions(e){if(e!=null&&e._defaulted)return e;const t={...this.defaultOptions.queries,...this.getQueryDefaults(e==null?void 0:e.queryKey),...e,_defaulted:!0};return!t.queryHash&&t.queryKey&&(t.queryHash=_(t.queryKey,t)),typeof t.refetchOnReconnect>"u"&&(t.refetchOnReconnect=t.networkMode!=="always"),typeof t.useErrorBoundary>"u"&&(t.useErrorBoundary=!!t.suspense),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...this.defaultOptions.mutations,...this.getMutationDefaults(e==null?void 0:e.mutationKey),...e,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}}class ke extends x{constructor(e,t){super(),this.client=e,this.options=t,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(t)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(this.currentQuery.addObserver(this),ie(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return W(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return W(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(e,t){const r=this.options,n=this.currentQuery;if(this.options=this.client.defaultQueryOptions(e),L(r,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),typeof this.options.enabled<"u"&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=r.queryKey),this.updateQuery();const i=this.hasListeners();i&&ne(this.currentQuery,n,this.options,r)&&this.executeFetch(),this.updateResult(t),i&&(this.currentQuery!==n||this.options.enabled!==r.enabled||this.options.staleTime!==r.staleTime)&&this.updateStaleTimeout();const u=this.computeRefetchInterval();i&&(this.currentQuery!==n||this.options.enabled!==r.enabled||u!==this.currentRefetchInterval)&&this.updateRefetchInterval(u)}getOptimisticResult(e){const t=this.client.getQueryCache().build(this.client,e),r=this.createResult(t,e);return Ne(this,r,e)&&(this.currentResult=r,this.currentResultOptions=this.options,this.currentResultState=this.currentQuery.state),r}getCurrentResult(){return this.currentResult}trackResult(e){const t={};return Object.keys(e).forEach(r=>{Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(r),e[r])})}),t}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:e,...t}={}){return this.fetch({...t,meta:{refetchPage:e}})}fetchOptimistic(e){const t=this.client.defaultQueryOptions(e),r=this.client.getQueryCache().build(this.client,t);return r.isFetchingOptimistic=!0,r.fetch().then(()=>this.createResult(r,t))}fetch(e){var t;return this.executeFetch({...e,cancelRefetch:(t=e.cancelRefetch)!=null?t:!0}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(e){this.updateQuery();let t=this.currentQuery.fetch(this.options,e);return e!=null&&e.throwOnError||(t=t.catch(Q)),t}updateStaleTimeout(){if(this.clearStaleTimeout(),A||this.currentResult.isStale||!G(this.options.staleTime))return;const t=oe(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout(()=>{this.currentResult.isStale||this.updateResult()},t)}computeRefetchInterval(){var e;return typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.currentResult.data,this.currentQuery):(e=this.options.refetchInterval)!=null?e:!1}updateRefetchInterval(e){this.clearRefetchInterval(),this.currentRefetchInterval=e,!(A||this.options.enabled===!1||!G(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||k.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(e,t){const r=this.currentQuery,n=this.options,i=this.currentResult,u=this.currentResultState,a=this.currentResultOptions,o=e!==r,f=o?e.state:this.currentQueryInitialState,c=o?this.currentResult:this.previousQueryResult,{state:l}=e;let{dataUpdatedAt:y,error:h,errorUpdatedAt:g,fetchStatus:m,status:d}=l,R=!1,F=!1,C;if(t._optimisticResults){const p=this.hasListeners(),E=!p&&ie(e,t),D=p&&ne(e,r,t,n);(E||D)&&(m=N(e.options.networkMode)?"fetching":"paused",y||(d="loading")),t._optimisticResults==="isRestoring"&&(m="idle")}if(t.keepPreviousData&&!l.dataUpdatedAt&&c!=null&&c.isSuccess&&d!=="error")C=c.data,y=c.dataUpdatedAt,d=c.status,R=!0;else if(t.select&&typeof l.data<"u")if(i&&l.data===(u==null?void 0:u.data)&&t.select===this.selectFn)C=this.selectResult;else try{this.selectFn=t.select,C=t.select(l.data),C=V(i==null?void 0:i.data,C,t),this.selectResult=C,this.selectError=null}catch(p){this.selectError=p}else C=l.data;if(typeof t.placeholderData<"u"&&typeof C>"u"&&d==="loading"){let p;if(i!=null&&i.isPlaceholderData&&t.placeholderData===(a==null?void 0:a.placeholderData))p=i.data;else if(p=typeof t.placeholderData=="function"?t.placeholderData():t.placeholderData,t.select&&typeof p<"u")try{p=t.select(p),this.selectError=null}catch(E){this.selectError=E}typeof p<"u"&&(d="success",C=V(i==null?void 0:i.data,p,t),F=!0)}this.selectError&&(h=this.selectError,C=this.selectResult,g=Date.now(),d="error");const S=m==="fetching",w=d==="loading",b=d==="error";return{status:d,fetchStatus:m,isLoading:w,isSuccess:d==="success",isError:b,isInitialLoading:w&&S,data:C,dataUpdatedAt:y,error:h,errorUpdatedAt:g,failureCount:l.fetchFailureCount,failureReason:l.fetchFailureReason,errorUpdateCount:l.errorUpdateCount,isFetched:l.dataUpdateCount>0||l.errorUpdateCount>0,isFetchedAfterMount:l.dataUpdateCount>f.dataUpdateCount||l.errorUpdateCount>f.errorUpdateCount,isFetching:S,isRefetching:S&&!w,isLoadingError:b&&l.dataUpdatedAt===0,isPaused:m==="paused",isPlaceholderData:F,isPreviousData:R,isRefetchError:b&&l.dataUpdatedAt!==0,isStale:X(e,t),refetch:this.refetch,remove:this.remove}}updateResult(e){const t=this.currentResult,r=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,L(r,t))return;this.currentResult=r;const n={cache:!0},i=()=>{if(!t)return!0;const{notifyOnChangeProps:u}=this.options,a=typeof u=="function"?u():u;if(a==="all"||!a&&!this.trackedProps.size)return!0;const o=new Set(a??this.trackedProps);return this.options.useErrorBoundary&&o.add("error"),Object.keys(this.currentResult).some(f=>{const c=f;return this.currentResult[c]!==t[c]&&o.has(c)})};(e==null?void 0:e.listeners)!==!1&&i()&&(n.listeners=!0),this.notify({...n,...e})}updateQuery(){const e=this.client.getQueryCache().build(this.client,this.options);if(e===this.currentQuery)return;const t=this.currentQuery;this.currentQuery=e,this.currentQueryInitialState=e.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(t==null||t.removeObserver(this),e.addObserver(this))}onQueryUpdate(e){const t={};e.type==="success"?t.onSuccess=!e.manual:e.type==="error"&&!T(e.error)&&(t.onError=!0),this.updateResult(t),this.hasListeners()&&this.updateTimers()}notify(e){O.batch(()=>{if(e.onSuccess){var t,r,n,i;(t=(r=this.options).onSuccess)==null||t.call(r,this.currentResult.data),(n=(i=this.options).onSettled)==null||n.call(i,this.currentResult.data,null)}else if(e.onError){var u,a,o,f;(u=(a=this.options).onError)==null||u.call(a,this.currentResult.error),(o=(f=this.options).onSettled)==null||o.call(f,void 0,this.currentResult.error)}e.listeners&&this.listeners.forEach(({listener:c})=>{c(this.currentResult)}),e.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}}function je(s,e){return e.enabled!==!1&&!s.state.dataUpdatedAt&&!(s.state.status==="error"&&e.retryOnMount===!1)}function ie(s,e){return je(s,e)||s.state.dataUpdatedAt>0&&W(s,e,e.refetchOnMount)}function W(s,e,t){if(e.enabled!==!1){const r=typeof t=="function"?t(s):t;return r==="always"||r!==!1&&X(s,e)}return!1}function ne(s,e,t,r){return t.enabled!==!1&&(s!==e||r.enabled===!1)&&(!t.suspense||s.state.status!=="error")&&X(s,t)}function X(s,e){return s.isStaleByTime(e.staleTime)}function Ne(s,e,t){return t.keepPreviousData?!1:t.placeholderData!==void 0?e.isPlaceholderData:!L(s.getCurrentResult(),e)}class Be extends x{constructor(e,t){super(),this.client=e,this.setOptions(t),this.bindMethods(),this.updateResult()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){var t;const r=this.options;this.options=this.client.defaultMutationOptions(e),L(r,this.options)||this.client.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.currentMutation,observer:this}),(t=this.currentMutation)==null||t.setOptions(this.options)}onUnsubscribe(){if(!this.hasListeners()){var e;(e=this.currentMutation)==null||e.removeObserver(this)}}onMutationUpdate(e){this.updateResult();const t={listeners:!0};e.type==="success"?t.onSuccess=!0:e.type==="error"&&(t.onError=!0),this.notify(t)}getCurrentResult(){return this.currentResult}reset(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})}mutate(e,t){return this.mutateOptions=t,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,{...this.options,variables:typeof e<"u"?e:this.options.variables}),this.currentMutation.addObserver(this),this.currentMutation.execute()}updateResult(){const e=this.currentMutation?this.currentMutation.state:pe(),t={...e,isLoading:e.status==="loading",isSuccess:e.status==="success",isError:e.status==="error",isIdle:e.status==="idle",mutate:this.mutate,reset:this.reset};this.currentResult=t}notify(e){O.batch(()=>{if(this.mutateOptions&&this.hasListeners()){if(e.onSuccess){var t,r,n,i;(t=(r=this.mutateOptions).onSuccess)==null||t.call(r,this.currentResult.data,this.currentResult.variables,this.currentResult.context),(n=(i=this.mutateOptions).onSettled)==null||n.call(i,this.currentResult.data,null,this.currentResult.variables,this.currentResult.context)}else if(e.onError){var u,a,o,f;(u=(a=this.mutateOptions).onError)==null||u.call(a,this.currentResult.error,this.currentResult.variables,this.currentResult.context),(o=(f=this.mutateOptions).onSettled)==null||o.call(f,void 0,this.currentResult.error,this.currentResult.variables,this.currentResult.context)}}e.listeners&&this.listeners.forEach(({listener:c})=>{c(this.currentResult)})})}}var ve={exports:{}},H={};/**
 * @license React
 * use-sync-external-store-shim.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var ue;function He(){if(ue)return H;ue=1;var s=Pe;function e(l,y){return l===y&&(l!==0||1/l===1/y)||l!==l&&y!==y}var t=typeof Object.is=="function"?Object.is:e,r=s.useState,n=s.useEffect,i=s.useLayoutEffect,u=s.useDebugValue;function a(l,y){var h=y(),g=r({inst:{value:h,getSnapshot:y}}),m=g[0].inst,d=g[1];return i(function(){m.value=h,m.getSnapshot=y,o(m)&&d({inst:m})},[l,h,y]),n(function(){return o(m)&&d({inst:m}),l(function(){o(m)&&d({inst:m})})},[l]),u(h),h}function o(l){var y=l.getSnapshot;l=l.value;try{var h=y();return!t(l,h)}catch{return!0}}function f(l,y){return y()}var c=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?f:a;return H.useSyncExternalStore=s.useSyncExternalStore!==void 0?s.useSyncExternalStore:c,H}ve.exports=He();var Ge=ve.exports;const me=Ge.useSyncExternalStore,ae=P.createContext(void 0),be=P.createContext(!1);function ge(s,e){return s||(e&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=ae),window.ReactQueryClientContext):ae)}const Re=({context:s}={})=>{const e=P.useContext(ge(s,P.useContext(be)));if(!e)throw new Error("No QueryClient set, use QueryClientProvider to set one");return e},at=({client:s,children:e,context:t,contextSharing:r=!1})=>{P.useEffect(()=>(s.mount(),()=>{s.unmount()}),[s]);const n=ge(t,r);return P.createElement(be.Provider,{value:!t&&r},P.createElement(n.Provider,{value:s},e))},Ce=P.createContext(!1),ze=()=>P.useContext(Ce);Ce.Provider;function Ve(){let s=!1;return{clearReset:()=>{s=!1},reset:()=>{s=!0},isReset:()=>s}}const We=P.createContext(Ve()),_e=()=>P.useContext(We);function Oe(s,e){return typeof s=="function"?s(...e):!!s}const Je=(s,e)=>{(s.suspense||s.useErrorBoundary)&&(e.isReset()||(s.retryOnMount=!1))},Xe=s=>{P.useEffect(()=>{s.clearReset()},[s])},Ye=({result:s,errorResetBoundary:e,useErrorBoundary:t,query:r})=>s.isError&&!e.isReset()&&!s.isFetching&&Oe(t,[s.error,r]),Ze=s=>{s.suspense&&typeof s.staleTime!="number"&&(s.staleTime=1e3)},$e=(s,e)=>s.isLoading&&s.isFetching&&!e,et=(s,e,t)=>(s==null?void 0:s.suspense)&&$e(e,t),tt=(s,e,t)=>e.fetchOptimistic(s).then(({data:r})=>{s.onSuccess==null||s.onSuccess(r),s.onSettled==null||s.onSettled(r,null)}).catch(r=>{t.clearReset(),s.onError==null||s.onError(r),s.onSettled==null||s.onSettled(void 0,r)});function st(s,e){const t=Re({context:s.context}),r=ze(),n=_e(),i=t.defaultQueryOptions(s);i._optimisticResults=r?"isRestoring":"optimistic",i.onError&&(i.onError=O.batchCalls(i.onError)),i.onSuccess&&(i.onSuccess=O.batchCalls(i.onSuccess)),i.onSettled&&(i.onSettled=O.batchCalls(i.onSettled)),Ze(i),Je(i,n),Xe(n);const[u]=P.useState(()=>new e(t,i)),a=u.getOptimisticResult(i);if(me(P.useCallback(o=>{const f=r?()=>{}:u.subscribe(O.batchCalls(o));return u.updateResult(),f},[u,r]),()=>u.getCurrentResult(),()=>u.getCurrentResult()),P.useEffect(()=>{u.setOptions(i,{listeners:!1})},[i,u]),et(i,a,r))throw tt(i,u,n);if(Ye({result:a,errorResetBoundary:n,useErrorBoundary:i.useErrorBoundary,query:u.getCurrentQuery()}))throw a.error;return i.notifyOnChangeProps?a:u.trackResult(a)}function ot(s,e,t){const r=I(s,e,t);return st(r,ke)}function lt(s,e,t){const r=Ee(s,e,t),n=Re({context:r.context}),[i]=P.useState(()=>new Be(n,r));P.useEffect(()=>{i.setOptions(r)},[i,r]);const u=me(P.useCallback(o=>i.subscribe(O.batchCalls(o)),[i]),()=>i.getCurrentResult(),()=>i.getCurrentResult()),a=P.useCallback((o,f)=>{i.mutate(o,f).catch(rt)},[i]);if(u.error&&Oe(i.options.useErrorBoundary,[u.error]))throw u.error;return{...u,mutate:a,mutateAsync:u.mutate}}function rt(){}export{ut as Q,lt as a,at as b,ot as u};