Files
sisvietnamvn_01/BV_DHYD_HCM/doi-ngu-lanh-dao_Bệnh viện Đại học Y Dược TP. Hồ Chí Minh_files/9055-010aa9e0c1d01dcc.js.download
T

1 line
23 KiB
Plaintext

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9055],{28118:(e,t,r)=>{r.d(t,{t:()=>n});var s=r(44825),i=r(74725),n=new class extends s.Q{#e=!0;#t;#r;constructor(){super(),this.#r=e=>{if(!i.S$&&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.#e!==e&&(this.#e=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#e}}},41293:(e,t,r)=>{r.d(t,{II:()=>l,v_:()=>u,wm:()=>h});var s=r(58159),i=r(28118),n=r(96663),a=r(74725);function o(e){return Math.min(1e3*2**e,3e4)}function u(e){return(e??"online")!=="online"||i.t.isOnline()}var c=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function h(e){return e instanceof c}function l(e){let t,r=!1,h=0,l=!1,d=(0,n.T)(),f=()=>s.m.isFocused()&&("always"===e.networkMode||i.t.isOnline())&&e.canRun(),p=()=>u(e.networkMode)&&e.canRun(),y=r=>{l||(l=!0,e.onSuccess?.(r),t?.(),d.resolve(r))},v=r=>{l||(l=!0,e.onError?.(r),t?.(),d.reject(r))},m=()=>new Promise(r=>{t=e=>{(l||f())&&r(e)},e.onPause?.()}).then(()=>{t=void 0,l||e.onContinue?.()}),b=()=>{let t;if(l)return;let s=0===h?e.initialPromise:void 0;try{t=s??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(y).catch(t=>{if(l)return;let s=e.retry??3*!a.S$,i=e.retryDelay??o,n="function"==typeof i?i(h,t):i,u=!0===s||"number"==typeof s&&h<s||"function"==typeof s&&s(h,t);if(r||!u){v(t);return}h++,e.onFail?.(h,t),(0,a.yy)(n).then(()=>f()?void 0:m()).then(()=>{r?v(t):b()})})};return{promise:d,cancel:t=>{l||(v(new c(t)),e.abort?.())},continue:()=>(t?.(),d),cancelRetry:()=>{r=!0},continueRetry:()=>{r=!1},canStart:p,start:()=>(p()?b():m().then(b),d)}}},44315:(e,t,r)=>{r.d(t,{A:()=>f});var s=r(99018),i=r(66724),n=r.t(i,2),a=r(7283),o=n["use".trim()],u=r(46292),c=r(15097),h=r(66909),l=r(45704),d=r(9111);function f(e){let{Link:t,config:r,getPathname:n,...f}=function(e,t){var r,n,a;let d={...r=t||{},localePrefix:"object"==typeof(a=r.localePrefix)?a:{mode:a||"always"},localeCookie:!!((n=r.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof n&&n},localeDetection:r.localeDetection??!0,alternateLinks:r.alternateLinks??!0},f=d.pathnames,p=(0,i.forwardRef)(function({href:t,locale:r,...s},i){let n,a;"object"==typeof t?(n=t.pathname,a=t.params):n=t;let h=(0,u._x)(t),p=e(),v=(0,u.yL)(p)?o(p):p,m=h?y({locale:r||v,href:null==f?n:{pathname:n,params:a},forcePrefix:null!=r||void 0}):n;return(0,l.jsx)(c.default,{ref:i,href:"object"==typeof t?{...t,pathname:m}:m,locale:r,localeCookie:d.localeCookie,...s})});function y(e){let t,{forcePrefix:r,href:s,locale:i}=e;return null==f?"object"==typeof s?(t=s.pathname,s.query&&(t+=(0,h.Zn)(s.query))):t=s:t=(0,h.FP)({locale:i,...(0,h.TK)(s),pathnames:d.pathnames}),(0,h.x3)(t,i,d,r)}function v(e){return function(t,...r){return e(y(t),...r)}}return{config:d,Link:p,redirect:v(s.redirect),permanentRedirect:v(s.permanentRedirect),getPathname:y}}(a.Ym,e);return{...f,Link:t,usePathname:function(){let e=function(e){let t=(0,s.usePathname)(),r=(0,a.Ym)();return(0,i.useMemo)(()=>{if(!t)return t;let s=t,i=(0,u.XP)(r,e.localePrefix);if((0,u.wO)(i,t))s=(0,u.MY)(t,i);else if("as-needed"===e.localePrefix.mode&&e.localePrefix.prefixes){let e=(0,u.bL)(r);(0,u.wO)(e,t)&&(s=(0,u.MY)(t,e))}return s},[e.localePrefix,r,t])}(r),t=(0,a.Ym)();return(0,i.useMemo)(()=>e&&r.pathnames?(0,h.aM)(t,e,r.pathnames):e,[t,e])},useRouter:function(){let e=(0,s.useRouter)(),t=(0,a.Ym)(),o=(0,s.usePathname)();return(0,i.useMemo)(()=>{function s(e){return function(s,i){let{locale:a,...u}=i||{},c=[n({href:s,locale:a||t})];Object.keys(u).length>0&&c.push(u),e(...c),(0,d.A)(r.localeCookie,o,t,a)}}return{...e,push:s(e.push),replace:s(e.replace),prefetch:s(e.prefetch)}},[t,o,e])},getPathname:n}}},44825:(e,t,r)=>{r.d(t,{Q:()=>s});var s=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(){}}},45985:(e,t,r)=>{r.d(t,{k:()=>i});var s=r(74725),i=class{#s;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,s.gn)(this.gcTime)&&(this.#s=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(s.S$?1/0:3e5))}clearGcTimeout(){this.#s&&(clearTimeout(this.#s),this.#s=void 0)}}},51605:(e,t,r)=>{r.d(t,{Ht:()=>o,jE:()=>a});var s=r(66724),i=r(45704),n=s.createContext(void 0),a=e=>{let t=s.useContext(n);if(e)return e;if(!t)throw Error("No QueryClient set, use QueryClientProvider to set one");return t},o=e=>{let{client:t,children:r}=e;return s.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),(0,i.jsx)(n.Provider,{value:t,children:r})}},58159:(e,t,r)=>{r.d(t,{m:()=>n});var s=r(44825),i=r(74725),n=new class extends s.Q{#i;#t;#r;constructor(){super(),this.#r=e=>{if(!i.S$&&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.#i!==e&&(this.#i=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#i?this.#i:globalThis.document?.visibilityState!=="hidden"}}},74725:(e,t,r)=>{r.d(t,{Cp:()=>p,EN:()=>f,Eh:()=>c,F$:()=>d,MK:()=>h,S$:()=>s,ZM:()=>Q,ZZ:()=>O,Zw:()=>n,d2:()=>u,f8:()=>y,gn:()=>a,hT:()=>C,j3:()=>o,lQ:()=>i,nJ:()=>l,pl:()=>g,y9:()=>S,yy:()=>R});var s="undefined"==typeof window||"Deno"in globalThis;function i(){}function n(e,t){return"function"==typeof e?e(t):e}function a(e){return"number"==typeof e&&e>=0&&e!==1/0}function o(e,t){return Math.max(e+(t||0)-Date.now(),0)}function u(e,t){return"function"==typeof e?e(t):e}function c(e,t){return"function"==typeof e?e(t):e}function h(e,t){let{type:r="all",exact:s,fetchStatus:i,predicate:n,queryKey:a,stale:o}=e;if(a){if(s){if(t.queryHash!==d(a,t.options))return!1}else if(!p(t.queryKey,a))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof o||t.isStale()===o)&&(!i||i===t.state.fetchStatus)&&(!n||!!n(t))}function l(e,t){let{exact:r,status:s,predicate:i,mutationKey:n}=e;if(n){if(!t.options.mutationKey)return!1;if(r){if(f(t.options.mutationKey)!==f(n))return!1}else if(!p(t.options.mutationKey,n))return!1}return(!s||t.state.status===s)&&(!i||!!i(t))}function d(e,t){return(t?.queryKeyHashFn||f)(e)}function f(e){return JSON.stringify(e,(e,t)=>m(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function p(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>p(e[r],t[r]))}function y(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}function v(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function m(e){if(!b(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!(b(r)&&r.hasOwnProperty("isPrototypeOf"))&&Object.getPrototypeOf(e)===Object.prototype}function b(e){return"[object Object]"===Object.prototype.toString.call(e)}function R(e){return new Promise(t=>{setTimeout(t,e)})}function g(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?function e(t,r){if(t===r)return t;let s=v(t)&&v(r);if(s||m(t)&&m(r)){let i=s?t:Object.keys(t),n=i.length,a=s?r:Object.keys(r),o=a.length,u=s?[]:{},c=0;for(let n=0;n<o;n++){let o=s?n:a[n];(!s&&i.includes(o)||s)&&void 0===t[o]&&void 0===r[o]?(u[o]=void 0,c++):(u[o]=e(t[o],r[o]),u[o]===t[o]&&void 0!==t[o]&&c++)}return n===o&&c===n?t:u}return r}(e,t):t}function S(e,t,r=0){let s=[...e,t];return r&&s.length>r?s.slice(1):s}function O(e,t,r=0){let s=[t,...e];return r&&s.length>r?s.slice(0,-1):s}var C=Symbol();function Q(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==C?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}},78355:(e,t,r)=>{r.d(t,{A:()=>s});function s(e){return e}},83712:(e,t,r)=>{r.d(t,{X:()=>o,k:()=>u});var s=r(74725),i=r(96328),n=r(41293),a=r(45985),o=class extends a.k{#n;#a;#o;#u;#c;#h;#l;constructor(e){super(),this.#l=!1,this.#h=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.#n=function(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,s=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?s??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}(this.options),this.state=e.state??this.#n,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#c?.promise}setOptions(e){this.options={...this.#h,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#o.remove(this)}setData(e,t){let r=(0,s.pl)(this.state.data,e,this.options);return this.#d({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e,t){this.#d({type:"setState",state:e,setStateOptions:t})}cancel(e){let t=this.#c?.promise;return this.#c?.cancel(e),t?t.then(s.lQ).catch(s.lQ):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#n)}isActive(){return this.observers.some(e=>!1!==(0,s.Eh)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===s.hT||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return!!this.state.isInvalidated||(this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data)}isStaleByTime(e=0){return this.state.isInvalidated||void 0===this.state.data||!(0,s.j3)(this.state.dataUpdatedAt,e)}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#c?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#c?.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.#c&&(this.#l?this.#c.cancel({revert:!0}):this.#c.cancelRetry()),this.scheduleGc()),this.#o.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#d({type:"invalidate"})}fetch(e,t){if("idle"!==this.state.fetchStatus){if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#c)return this.#c.continueRetry(),this.#c.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let r=new AbortController,i=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#l=!0,r.signal)})},a={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#u,state:this.state,fetchFn:()=>{let e=(0,s.ZM)(this.options,t),r={client:this.#u,queryKey:this.queryKey,meta:this.meta};return(i(r),this.#l=!1,this.options.persister)?this.options.persister(e,r,this):e(r)}};i(a),this.options.behavior?.onFetch(a,this),this.#a=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==a.fetchOptions?.meta)&&this.#d({type:"fetch",meta:a.fetchOptions?.meta});let o=e=>{(0,n.wm)(e)&&e.silent||this.#d({type:"error",error:e}),(0,n.wm)(e)||(this.#o.config.onError?.(e,this),this.#o.config.onSettled?.(this.state.data,e,this)),this.scheduleGc()};return this.#c=(0,n.II)({initialPromise:t?.initialPromise,fn:a.fetchFn,abort:r.abort.bind(r),onSuccess:e=>{if(void 0===e){o(Error(`${this.queryHash} data is undefined`));return}try{this.setData(e)}catch(e){o(e);return}this.#o.config.onSuccess?.(e,this),this.#o.config.onSettled?.(e,this.state.error,this),this.scheduleGc()},onError:o,onFail:(e,t)=>{this.#d({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#d({type:"pause"})},onContinue:()=>{this.#d({type:"continue"})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0}),this.#c.start()}#d(e){this.state=(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,...u(t.data,this.options),fetchMeta:e.meta??null};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let r=e.error;if((0,n.wm)(r)&&r.revert&&this.#a)return{...this.#a,fetchStatus:"idle"};return{...t,error:r,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),i.jG.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#o.notify({query:this,type:"updated",action:e})})}};function u(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,n.v_)(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}},95935:(e,t,r)=>{r.d(t,{I:()=>F});var s=r(58159),i=r(96328),n=r(83712),a=r(44825),o=r(96663),u=r(74725),c=class extends a.Q{constructor(e,t){super(),this.options=t,this.#u=e,this.#f=null,this.#p=(0,o.T)(),this.options.experimental_prefetchInRender||this.#p.reject(Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(t)}#u;#y=void 0;#v=void 0;#m=void 0;#b;#R;#p;#f;#g;#S;#O;#C;#Q;#w;#E=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#y.addObserver(this),h(this.#y,this.options)?this.#T():this.updateResult(),this.#F())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return l(this.#y,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return l(this.#y,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#I(),this.#P(),this.#y.removeObserver(this)}setOptions(e){let t=this.options,r=this.#y;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,u.Eh)(this.options.enabled,this.#y))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#k(),this.#y.setOptions(this.options),t._defaulted&&!(0,u.f8)(this.options,t)&&this.#u.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#y,observer:this});let s=this.hasListeners();s&&d(this.#y,r,this.options,t)&&this.#T(),this.updateResult(),s&&(this.#y!==r||(0,u.Eh)(this.options.enabled,this.#y)!==(0,u.Eh)(t.enabled,this.#y)||(0,u.d2)(this.options.staleTime,this.#y)!==(0,u.d2)(t.staleTime,this.#y))&&this.#x();let i=this.#j();s&&(this.#y!==r||(0,u.Eh)(this.options.enabled,this.#y)!==(0,u.Eh)(t.enabled,this.#y)||i!==this.#w)&&this.#U(i)}getOptimisticResult(e){var t,r;let s=this.#u.getQueryCache().build(this.#u,e),i=this.createResult(s,e);return t=this,r=i,(0,u.f8)(t.getCurrentResult(),r)||(this.#m=i,this.#R=this.options,this.#b=this.#y.state),i}getCurrentResult(){return this.#m}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),Reflect.get(e,r))})}trackProp(e){this.#E.add(e)}getCurrentQuery(){return this.#y}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.#T({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#m))}#T(e){this.#k();let t=this.#y.fetch(this.options,e);return e?.throwOnError||(t=t.catch(u.lQ)),t}#x(){this.#I();let e=(0,u.d2)(this.options.staleTime,this.#y);if(u.S$||this.#m.isStale||!(0,u.gn)(e))return;let t=(0,u.j3)(this.#m.dataUpdatedAt,e);this.#C=setTimeout(()=>{this.#m.isStale||this.updateResult()},t+1)}#j(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#y):this.options.refetchInterval)??!1}#U(e){this.#P(),this.#w=e,!u.S$&&!1!==(0,u.Eh)(this.options.enabled,this.#y)&&(0,u.gn)(this.#w)&&0!==this.#w&&(this.#Q=setInterval(()=>{(this.options.refetchIntervalInBackground||s.m.isFocused())&&this.#T()},this.#w))}#F(){this.#x(),this.#U(this.#j())}#I(){this.#C&&(clearTimeout(this.#C),this.#C=void 0)}#P(){this.#Q&&(clearInterval(this.#Q),this.#Q=void 0)}createResult(e,t){let r,s=this.#y,i=this.options,a=this.#m,c=this.#b,l=this.#R,p=e!==s?e.state:this.#v,{state:y}=e,v={...y},m=!1;if(t._optimisticResults){let r=this.hasListeners(),a=!r&&h(e,t),o=r&&d(e,s,t,i);(a||o)&&(v={...v,...(0,n.k)(y.data,e.options)}),"isRestoring"===t._optimisticResults&&(v.fetchStatus="idle")}let{error:b,errorUpdatedAt:R,status:g}=v;r=v.data;let S=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===g){let e;a?.isPlaceholderData&&t.placeholderData===l?.placeholderData?(e=a.data,S=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#O?.state.data,this.#O):t.placeholderData,void 0!==e&&(g="success",r=(0,u.pl)(a?.data,e,t),m=!0)}if(t.select&&void 0!==r&&!S)if(a&&r===c?.data&&t.select===this.#g)r=this.#S;else try{this.#g=t.select,r=t.select(r),r=(0,u.pl)(a?.data,r,t),this.#S=r,this.#f=null}catch(e){this.#f=e}this.#f&&(b=this.#f,r=this.#S,R=Date.now(),g="error");let O="fetching"===v.fetchStatus,C="pending"===g,Q="error"===g,w=C&&O,E=void 0!==r,T={status:g,fetchStatus:v.fetchStatus,isPending:C,isSuccess:"success"===g,isError:Q,isInitialLoading:w,isLoading:w,data:r,dataUpdatedAt:v.dataUpdatedAt,error:b,errorUpdatedAt:R,failureCount:v.fetchFailureCount,failureReason:v.fetchFailureReason,errorUpdateCount:v.errorUpdateCount,isFetched:v.dataUpdateCount>0||v.errorUpdateCount>0,isFetchedAfterMount:v.dataUpdateCount>p.dataUpdateCount||v.errorUpdateCount>p.errorUpdateCount,isFetching:O,isRefetching:O&&!C,isLoadingError:Q&&!E,isPaused:"paused"===v.fetchStatus,isPlaceholderData:m,isRefetchError:Q&&E,isStale:f(e,t),refetch:this.refetch,promise:this.#p};if(this.options.experimental_prefetchInRender){let t=e=>{"error"===T.status?e.reject(T.error):void 0!==T.data&&e.resolve(T.data)},r=()=>{t(this.#p=T.promise=(0,o.T)())},i=this.#p;switch(i.status){case"pending":e.queryHash===s.queryHash&&t(i);break;case"fulfilled":("error"===T.status||T.data!==i.value)&&r();break;case"rejected":("error"!==T.status||T.error!==i.reason)&&r()}}return T}updateResult(){let e=this.#m,t=this.createResult(this.#y,this.options);this.#b=this.#y.state,this.#R=this.options,void 0!==this.#b.data&&(this.#O=this.#y),!(0,u.f8)(t,e)&&(this.#m=t,this.#D({listeners:(()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#E.size)return!0;let s=new Set(r??this.#E);return this.options.throwOnError&&s.add("error"),Object.keys(this.#m).some(t=>this.#m[t]!==e[t]&&s.has(t))})()}))}#k(){let e=this.#u.getQueryCache().build(this.#u,this.options);if(e===this.#y)return;let t=this.#y;this.#y=e,this.#v=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#F()}#D(e){i.jG.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#m)}),this.#u.getQueryCache().notify({query:this.#y,type:"observerResultsUpdated"})})}};function h(e,t){return!1!==(0,u.Eh)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==t.retryOnMount)||void 0!==e.state.data&&l(e,t,t.refetchOnMount)}function l(e,t,r){if(!1!==(0,u.Eh)(t.enabled,e)){let s="function"==typeof r?r(e):r;return"always"===s||!1!==s&&f(e,t)}return!1}function d(e,t,r,s){return(e!==t||!1===(0,u.Eh)(s.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&f(e,r)}function f(e,t){return!1!==(0,u.Eh)(t.enabled,e)&&e.isStaleByTime((0,u.d2)(t.staleTime,e))}var p=r(66724),y=r(51605);r(45704);var v=p.createContext(function(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}()),m=()=>p.useContext(v);function b(){}var R=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&!t.isReset()&&(e.retryOnMount=!1)},g=e=>{p.useEffect(()=>{e.clearReset()},[e])},S=e=>{let{result:t,errorResetBoundary:r,throwOnError:s,query:i,suspense:n}=e;return t.isError&&!r.isReset()&&!t.isFetching&&i&&(n&&void 0===t.data||function(e,t){return"function"==typeof e?e(...t):!!e}(s,[t.error,i]))},O=p.createContext(!1),C=()=>p.useContext(O);O.Provider;var Q=e=>{let t=e.staleTime;e.suspense&&(e.staleTime="function"==typeof t?(...e)=>Math.max(t(...e),1e3):Math.max(t??1e3,1e3),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3)))},w=(e,t)=>e.isLoading&&e.isFetching&&!t,E=(e,t)=>e?.suspense&&t.isPending,T=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function F(e,t){return function(e,t,r){var s,n,a,o,c;let h=(0,y.jE)(r),l=C(),d=m(),f=h.defaultQueryOptions(e);null===(n=h.getDefaultOptions().queries)||void 0===n||null===(s=n._experimental_beforeQuery)||void 0===s||s.call(n,f),f._optimisticResults=l?"isRestoring":"optimistic",Q(f),R(f,d),g(d);let v=!h.getQueryCache().get(f.queryHash),[O]=p.useState(()=>new t(h,f)),F=O.getOptimisticResult(f),I=!l&&!1!==e.subscribed;if(p.useSyncExternalStore(p.useCallback(e=>{let t=I?O.subscribe(i.jG.batchCalls(e)):b;return O.updateResult(),t},[O,I]),()=>O.getCurrentResult(),()=>O.getCurrentResult()),p.useEffect(()=>{O.setOptions(f)},[f,O]),E(f,F))throw T(f,O,d);if(S({result:F,errorResetBoundary:d,throwOnError:f.throwOnError,query:h.getQueryCache().get(f.queryHash),suspense:f.suspense}))throw F.error;if(null===(o=h.getDefaultOptions().queries)||void 0===o||null===(a=o._experimental_afterQuery)||void 0===a||a.call(o,f,F),f.experimental_prefetchInRender&&!u.S$&&w(F,l)){let e=v?T(f,O,d):null===(c=h.getQueryCache().get(f.queryHash))||void 0===c?void 0:c.promise;null==e||e.catch(b).finally(()=>{O.updateResult()})}return f.notifyOnChangeProps?F:O.trackResult(F)}(e,c,t)}},96328:(e,t,r)=>{r.d(t,{jG:()=>i});var s=e=>setTimeout(e,0),i=function(){let e=[],t=0,r=e=>{e()},i=e=>{e()},n=s,a=s=>{t?e.push(s):n(()=>{r(s)})},o=()=>{let t=e;e=[],t.length&&n(()=>{i(()=>{t.forEach(e=>{r(e)})})})};return{batch:e=>{let r;t++;try{r=e()}finally{--t||o()}return r},batchCalls:e=>(...t)=>{a(()=>{e(...t)})},schedule:a,setNotifyFunction:e=>{r=e},setBatchNotifyFunction:e=>{i=e},setScheduler:e=>{n=e}}}()},96663:(e,t,r)=>{r.d(t,{T:()=>s});function s(){let e,t,r=new Promise((r,s)=>{e=r,t=s});function s(e){Object.assign(r,e),delete r.resolve,delete r.reject}return r.status="pending",r.catch(()=>{}),r.resolve=t=>{s({status:"fulfilled",value:t}),e(t)},r.reject=e=>{s({status:"rejected",reason:e}),t(e)},r}}}]);