import{S as ae,i as re,s as oe,e as ge,b as z,a1 as se,h as y,D as w,E,F as J,Q as A,k as H,l as I,m as S,I as Z,H as p,K as q,O as X,P as ve,q as te,r as ie,J as B,v as ke,d as N,f as Pe,g as U,aa as st,ab as lt,w as Ee,G as ce,x as le,a as ye,y as x,c as pe,z as Ce,A as $,L as de,M as me,N as be,B as ee,W as at,u as ue,_ as Y,$ as V,n as Q,a0 as _e,C as rt}from"./index.4fe0636c.js";import{E as ot,C as ut,R as ft,f as We,g as ht,n as W,t as ct,h as dt,i as mt,j as K,k as Me,l as bt,S as Ye,m as Ve,o as ne,u as Qe,M as gt,v as Te,w as Be,x as ze,p as De,y as _t,z as Fe,A as Re}from"./taskQueries.00b1e24e.js";import{W as vt,b as yt}from"./SelectItem.dd7a8f06.js";import{w as Je}from"./index.d0787736.js";import{j as pt}from"./singletons.4ed79c38.js";function kt(n){let e,t,i,s=[n[2]],r={};for(let l=0;l{e=E(E({},e),J(c)),t(2,s=w(e,i)),"href"in c&&t(0,r=c.href),"size"in c&&t(1,l=c.size)},[r,l,s,a,o,f,h,v,_,d,u]}class qt extends ae{constructor(e){super(),re(this,e,At,Ct,oe,{href:0,size:1})}}const Ot=qt,Dt=n=>({props:n[0]&512}),Ne=n=>({props:n[9]});function Ft(n){let e,t,i,s,r,l,a=n[8]&&Ue(n);const o=n[19].default,f=ce(o,n,n[18],null);var h=n[2];function v(u){return{props:{"aria-hidden":"true",class:"bx--btn__icon",style:u[8]?"margin-left: 0":void 0,"aria-label":u[3]}}}h&&(i=le(h,v(n)));let _=[n[9]],d={};for(let u=0;u<_.length;u+=1)d=E(d,_[u]);return{c(){e=H("button"),a&&a.c(),t=ye(),f&&f.c(),i&&x(i.$$.fragment),this.h()},l(u){e=I(u,"BUTTON",{});var c=S(e);a&&a.l(c),t=pe(c),f&&f.l(c),i&&Ce(i.$$.fragment,c),c.forEach(y),this.h()},h(){Z(e,d)},m(u,c){z(u,e,c),a&&a.m(e,null),B(e,t),f&&f.m(e,null),i&&$(i,e,null),e.autofocus&&e.focus(),n[33](e),s=!0,r||(l=[q(e,"click",n[24]),q(e,"mouseover",n[25]),q(e,"mouseenter",n[26]),q(e,"mouseleave",n[27])],r=!0)},p(u,c){u[8]?a?a.p(u,c):(a=Ue(u),a.c(),a.m(e,t)):a&&(a.d(1),a=null),f&&f.p&&(!s||c[0]&262144)&&de(f,o,u,u[18],s?be(o,u[18],c,null):me(u[18]),null);const D={};if(c[0]&256&&(D.style=u[8]?"margin-left: 0":void 0),c[0]&8&&(D["aria-label"]=u[3]),c[0]&4&&h!==(h=u[2])){if(i){ke();const F=i;N(F.$$.fragment,1,0,()=>{ee(F,1)}),Pe()}h?(i=le(h,v(u)),x(i.$$.fragment),U(i.$$.fragment,1),$(i,e,null)):i=null}else h&&i.$set(D);Z(e,d=X(_,[c[0]&512&&u[9]]))},i(u){s||(U(f,u),i&&U(i.$$.fragment,u),s=!0)},o(u){N(f,u),i&&N(i.$$.fragment,u),s=!1},d(u){u&&y(e),a&&a.d(),f&&f.d(u),i&&ee(i),n[33](null),r=!1,ve(l)}}}function Mt(n){let e,t,i,s,r,l,a=n[8]&&He(n);const o=n[19].default,f=ce(o,n,n[18],null);var h=n[2];function v(u){return{props:{"aria-hidden":"true",class:"bx--btn__icon","aria-label":u[3]}}}h&&(i=le(h,v(n)));let _=[n[9]],d={};for(let u=0;u<_.length;u+=1)d=E(d,_[u]);return{c(){e=H("a"),a&&a.c(),t=ye(),f&&f.c(),i&&x(i.$$.fragment),this.h()},l(u){e=I(u,"A",{});var c=S(e);a&&a.l(c),t=pe(c),f&&f.l(c),i&&Ce(i.$$.fragment,c),c.forEach(y),this.h()},h(){Z(e,d)},m(u,c){z(u,e,c),a&&a.m(e,null),B(e,t),f&&f.m(e,null),i&&$(i,e,null),n[32](e),s=!0,r||(l=[q(e,"click",n[20]),q(e,"mouseover",n[21]),q(e,"mouseenter",n[22]),q(e,"mouseleave",n[23])],r=!0)},p(u,c){u[8]?a?a.p(u,c):(a=He(u),a.c(),a.m(e,t)):a&&(a.d(1),a=null),f&&f.p&&(!s||c[0]&262144)&&de(f,o,u,u[18],s?be(o,u[18],c,null):me(u[18]),null);const D={};if(c[0]&8&&(D["aria-label"]=u[3]),c[0]&4&&h!==(h=u[2])){if(i){ke();const F=i;N(F.$$.fragment,1,0,()=>{ee(F,1)}),Pe()}h?(i=le(h,v(u)),x(i.$$.fragment),U(i.$$.fragment,1),$(i,e,null)):i=null}else h&&i.$set(D);Z(e,d=X(_,[c[0]&512&&u[9]]))},i(u){s||(U(f,u),i&&U(i.$$.fragment,u),s=!0)},o(u){N(f,u),i&&N(i.$$.fragment,u),s=!1},d(u){u&&y(e),a&&a.d(),f&&f.d(u),i&&ee(i),n[32](null),r=!1,ve(l)}}}function St(n){let e;const t=n[19].default,i=ce(t,n,n[18],Ne);return{c(){i&&i.c()},l(s){i&&i.l(s)},m(s,r){i&&i.m(s,r),e=!0},p(s,r){i&&i.p&&(!e||r[0]&262656)&&de(i,t,s,s[18],e?be(t,s[18],r,Dt):me(s[18]),Ne)},i(s){e||(U(i,s),e=!0)},o(s){N(i,s),e=!1},d(s){i&&i.d(s)}}}function Et(n){let e,t;const i=[{href:n[7]},{size:n[1]},n[10],{style:n[8]&&"width: 3rem;"}];let s={};for(let r=0;r{l[h]=null}),Pe(),t=l[e],t?t.p(o,f):(t=l[e]=r[e](o),t.c()),U(t,1),t.m(i.parentNode,i))},i(o){s||(U(t),s=!0)},o(o){N(t),s=!1},d(o){l[e].d(o),o&&y(i)}}}function Tt(n,e,t){let i,s;const r=["kind","size","expressive","isSelected","icon","iconDescription","tooltipAlignment","tooltipPosition","as","skeleton","disabled","href","tabindex","type","ref"];let l=w(e,r),{$$slots:a={},$$scope:o}=e;const f=lt(a);let{kind:h="primary"}=e,{size:v="default"}=e,{expressive:_=!1}=e,{isSelected:d=!1}=e,{icon:u=void 0}=e,{iconDescription:c=void 0}=e,{tooltipAlignment:D="center"}=e,{tooltipPosition:F="bottom"}=e,{as:L=!1}=e,{skeleton:M=!1}=e,{disabled:R=!1}=e,{href:j=void 0}=e,{tabindex:k="0"}=e,{type:T="button"}=e,{ref:P=null}=e;const O=st("ComposedModal");function G(m){A.call(this,n,m)}function b(m){A.call(this,n,m)}function g(m){A.call(this,n,m)}function C(m){A.call(this,n,m)}function fe(m){A.call(this,n,m)}function Ae(m){A.call(this,n,m)}function he(m){A.call(this,n,m)}function qe(m){A.call(this,n,m)}function Oe(m){A.call(this,n,m)}function $e(m){A.call(this,n,m)}function et(m){A.call(this,n,m)}function tt(m){A.call(this,n,m)}function it(m){Ee[m?"unshift":"push"](()=>{P=m,t(0,P)})}function nt(m){Ee[m?"unshift":"push"](()=>{P=m,t(0,P)})}return n.$$set=m=>{e=E(E({},e),J(m)),t(10,l=w(e,r)),"kind"in m&&t(11,h=m.kind),"size"in m&&t(1,v=m.size),"expressive"in m&&t(12,_=m.expressive),"isSelected"in m&&t(13,d=m.isSelected),"icon"in m&&t(2,u=m.icon),"iconDescription"in m&&t(3,c=m.iconDescription),"tooltipAlignment"in m&&t(14,D=m.tooltipAlignment),"tooltipPosition"in m&&t(15,F=m.tooltipPosition),"as"in m&&t(4,L=m.as),"skeleton"in m&&t(5,M=m.skeleton),"disabled"in m&&t(6,R=m.disabled),"href"in m&&t(7,j=m.href),"tabindex"in m&&t(16,k=m.tabindex),"type"in m&&t(17,T=m.type),"ref"in m&&t(0,P=m.ref),"$$scope"in m&&t(18,o=m.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&1&&O&&P&&O.declareRef(P),n.$$.dirty[0]&4&&t(8,i=u&&!f.default),t(9,s={type:j&&!R?void 0:T,tabindex:k,disabled:R===!0?!0:void 0,href:j,"aria-pressed":i&&h==="ghost"&&!j?d:void 0,...l,class:["bx--btn",_&&"bx--btn--expressive",(v==="small"&&!_||v==="sm"&&!_||v==="small"&&!_)&&"bx--btn--sm",v==="field"&&!_||v==="md"&&!_&&"bx--btn--md",v==="field"&&"bx--btn--field",v==="small"&&"bx--btn--sm",v==="lg"&&"bx--btn--lg",v==="xl"&&"bx--btn--xl",h&&`bx--btn--${h}`,R&&"bx--btn--disabled",i&&"bx--btn--icon-only",i&&"bx--tooltip__trigger",i&&"bx--tooltip--a11y",i&&F&&`bx--btn--icon-only--${F}`,i&&D&&`bx--tooltip--align-${D}`,i&&d&&h==="ghost"&&"bx--btn--selected",l.class].filter(Boolean).join(" ")})},[P,v,u,c,L,M,R,j,i,s,l,h,_,d,D,F,k,T,o,a,G,b,g,C,fe,Ae,he,qe,Oe,$e,et,tt,it,nt]}class Bt extends ae{constructor(e){super(),re(this,e,Tt,Qt,oe,{kind:11,size:1,expressive:12,isSelected:13,icon:2,iconDescription:3,tooltipAlignment:14,tooltipPosition:15,as:4,skeleton:5,disabled:6,href:7,tabindex:16,type:17,ref:0},null,[-1,-1])}}const yi=Bt;function Ie(n){let e,t;return{c(){e=Y("title"),t=te(n[1])},l(i){e=V(i,"title",{});var s=S(e);t=ie(s,n[1]),s.forEach(y)},m(i,s){z(i,e,s),B(e,t)},p(i,s){s&2&&ue(t,i[1])},d(i){i&&y(e)}}}function zt(n){let e,t,i=n[1]&&Ie(n),s=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let l=0;l{t(5,e=E(E({},e),J(f))),t(3,l=w(e,r)),"size"in f&&t(0,a=f.size),"title"in f&&t(1,o=f.title)},n.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||o),t(2,s={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=J(e),[a,o,s,l,i]}class Nt extends ae{constructor(e){super(),re(this,e,Rt,zt,oe,{size:0,title:1})}}const Ut=Nt;function Ht(n){let e,t,i,s,r;var l=n[1];function a(h){return{props:{size:20,title:h[2],class:(h[0]==="toast"&&"bx--toast-notification__close-icon")+" "+(h[0]==="inline"&&"bx--inline-notification__close-icon")}}}l&&(t=le(l,a(n)));let o=[{type:"button"},{"aria-label":n[3]},{title:n[3]},n[4]],f={};for(let h=0;h{ee(d,1)}),Pe()}l?(t=le(l,a(h)),x(t.$$.fragment),U(t.$$.fragment,1),$(t,e,null)):t=null}else l&&t.$set(_);Z(e,f=X(o,[{type:"button"},(!i||v&8)&&{"aria-label":h[3]},(!i||v&8)&&{title:h[3]},v&16&&h[4]])),p(e,"bx--toast-notification__close-button",h[0]==="toast"),p(e,"bx--inline-notification__close-button",h[0]==="inline")},i(h){i||(t&&U(t.$$.fragment,h),i=!0)},o(h){t&&N(t.$$.fragment,h),i=!1},d(h){h&&y(e),t&&ee(t),s=!1,ve(r)}}}function It(n,e,t){const i=["notificationType","icon","title","iconDescription"];let s=w(e,i),{notificationType:r="toast"}=e,{icon:l=Ut}=e,{title:a=void 0}=e,{iconDescription:o="Close icon"}=e;function f(d){A.call(this,n,d)}function h(d){A.call(this,n,d)}function v(d){A.call(this,n,d)}function _(d){A.call(this,n,d)}return n.$$set=d=>{e=E(E({},e),J(d)),t(4,s=w(e,i)),"notificationType"in d&&t(0,r=d.notificationType),"icon"in d&&t(1,l=d.icon),"title"in d&&t(2,a=d.title),"iconDescription"in d&&t(3,o=d.iconDescription)},[r,l,a,o,s,f,h,v,_]}class Kt extends ae{constructor(e){super(),re(this,e,It,Ht,oe,{notificationType:0,icon:1,title:2,iconDescription:3})}}const pi=Kt;function Ke(n){let e,t;return{c(){e=Y("title"),t=te(n[1])},l(i){e=V(i,"title",{});var s=S(e);t=ie(s,n[1]),s.forEach(y)},m(i,s){z(i,e,s),B(e,t)},p(i,s){s&2&&ue(t,i[1])},d(i){i&&y(e)}}}function wt(n){let e,t,i,s=n[1]&&Ke(n),r=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],l={};for(let a=0;a{t(5,e=E(E({},e),J(f))),t(3,l=w(e,r)),"size"in f&&t(0,a=f.size),"title"in f&&t(1,o=f.title)},n.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||o),t(2,s={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=J(e),[a,o,s,l,i]}class jt extends ae{constructor(e){super(),re(this,e,Lt,wt,oe,{size:0,title:1})}}const Zt=jt;function we(n){let e,t;return{c(){e=Y("title"),t=te(n[1])},l(i){e=V(i,"title",{});var s=S(e);t=ie(s,n[1]),s.forEach(y)},m(i,s){z(i,e,s),B(e,t)},p(i,s){s&2&&ue(t,i[1])},d(i){i&&y(e)}}}function Gt(n){let e,t,i,s=n[1]&&we(n),r=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],l={};for(let a=0;a{t(5,e=E(E({},e),J(f))),t(3,l=w(e,r)),"size"in f&&t(0,a=f.size),"title"in f&&t(1,o=f.title)},n.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||o),t(2,s={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=J(e),[a,o,s,l,i]}class Yt extends ae{constructor(e){super(),re(this,e,Wt,Gt,oe,{size:0,title:1})}}const Vt=Yt;function Jt(n){let e,t,i;var s=n[3][n[0]];function r(l){return{props:{size:20,title:l[2],class:(l[1]==="toast"&&"bx--toast-notification__icon")+" "+(l[1]==="inline"&&"bx--inline-notification__icon")}}}return s&&(e=le(s,r(n))),{c(){e&&x(e.$$.fragment),t=ge()},l(l){e&&Ce(e.$$.fragment,l),t=ge()},m(l,a){e&&$(e,l,a),z(l,t,a),i=!0},p(l,[a]){const o={};if(a&4&&(o.title=l[2]),a&2&&(o.class=(l[1]==="toast"&&"bx--toast-notification__icon")+" "+(l[1]==="inline"&&"bx--inline-notification__icon")),a&1&&s!==(s=l[3][l[0]])){if(e){ke();const f=e;N(f.$$.fragment,1,0,()=>{ee(f,1)}),Pe()}s?(e=le(s,r(l)),x(e.$$.fragment),U(e.$$.fragment,1),$(e,t.parentNode,t)):e=null}else s&&e.$set(o)},i(l){i||(e&&U(e.$$.fragment,l),i=!0)},o(l){e&&N(e.$$.fragment,l),i=!1},d(l){l&&y(t),e&&ee(e,l)}}}function Xt(n,e,t){let{kind:i="error"}=e,{notificationType:s="toast"}=e,{iconDescription:r}=e;const l={error:ot,"info-square":Vt,info:Zt,success:ut,warning:vt,"warning-alt":yt};return n.$$set=a=>{"kind"in a&&t(0,i=a.kind),"notificationType"in a&&t(1,s=a.notificationType),"iconDescription"in a&&t(2,r=a.iconDescription)},[i,s,r,l]}class xt extends ae{constructor(e){super(),re(this,e,Xt,Jt,oe,{kind:0,notificationType:1,iconDescription:2})}}const ki=xt,$t=n=>({}),Le=n=>({}),ei=n=>({}),je=n=>({}),ti=n=>({}),Ze=n=>({});function ii(n){let e;return{c(){e=te(n[5])},l(t){e=ie(t,n[5])},m(t,i){z(t,e,i)},p(t,i){i&32&&ue(e,t[5])},d(t){t&&y(e)}}}function ni(n){let e;return{c(){e=te(n[3])},l(t){e=ie(t,n[3])},m(t,i){z(t,e,i)},p(t,i){i&8&&ue(e,t[3])},d(t){t&&y(e)}}}function si(n){let e;return{c(){e=te(n[4])},l(t){e=ie(t,n[4])},m(t,i){z(t,e,i)},p(t,i){i&16&&ue(e,t[4])},d(t){t&&y(e)}}}function li(n){let e,t,i,s,r,l,a,o,f,h,v,_,d,u,c,D;const F=n[12].labelText,L=ce(F,n,n[11],Ze),M=L||ii(n),R=n[12].labelA,j=ce(R,n,n[11],je),k=j||ni(n),T=n[12].labelB,P=ce(T,n,n[11],Le),O=P||si(n);let G=[n[9],{style:d=n[9].style+"; user-select: none"}],b={};for(let g=0;g{t(0,o=!o)},G=b=>{(b.key===" "||b.key==="Enter")&&(b.preventDefault(),t(0,o=!o))};return n.$$set=b=>{t(10,e=E(E({},e),J(b))),t(9,s=w(e,i)),"size"in b&&t(1,a=b.size),"toggled"in b&&t(0,o=b.toggled),"disabled"in b&&t(2,f=b.disabled),"labelA"in b&&t(3,h=b.labelA),"labelB"in b&&t(4,v=b.labelB),"labelText"in b&&t(5,_=b.labelText),"hideLabel"in b&&t(6,d=b.hideLabel),"id"in b&&t(7,u=b.id),"name"in b&&t(8,c=b.name),"$$scope"in b&&t(11,l=b.$$scope)},n.$$.update=()=>{n.$$.dirty&1&&D("toggle",{toggled:o})},e=J(e),[o,a,f,h,v,_,d,u,c,s,e,l,r,F,L,M,R,j,k,T,P,O,G]}class ri extends ae{constructor(e){super(),re(this,e,ai,li,oe,{size:1,toggled:0,disabled:2,labelA:3,labelB:4,labelText:5,hideLabel:6,id:7,name:8})}}const Pi=ri;class oi extends ft{constructor(e){super(),this.abortSignalConsumed=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.logger=e.logger||We,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||ui(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 i=ht(this.state.data,e,this.options);return this.dispatch({data:i,type:"success",dataUpdatedAt:t==null?void 0:t.updatedAt,manual:t==null?void 0:t.manual}),i}setState(e,t){this.dispatch({type:"setState",state:e,setStateOptions:t})}cancel(e){var t;const i=this.promise;return(t=this.retryer)==null||t.cancel(e),i?i.then(W).catch(W):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||!ct(this.state.dataUpdatedAt,e)}onFocus(){var e;const t=this.observers.find(i=>i.shouldFetchOnWindowFocus());t&&t.refetch({cancelRefetch:!1}),(e=this.retryer)==null||e.continue()}onOnline(){var e;const t=this.observers.find(i=>i.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 i,s;if(this.state.fetchStatus!=="idle"){if(this.state.dataUpdatedAt&&t!=null&&t.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var r;return(r=this.retryer)==null||r.continueRetry(),this.promise}}if(e&&this.setOptions(e),!this.options.queryFn){const d=this.observers.find(u=>u.options.queryFn);d&&this.setOptions(d.options)}Array.isArray(this.options.queryKey);const l=dt(),a={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},o=d=>{Object.defineProperty(d,"signal",{enumerable:!0,get:()=>{if(l)return this.abortSignalConsumed=!0,l.signal}})};o(a);const f=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(a)):Promise.reject("Missing queryFn"),h={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:f};if(o(h),(i=this.options.behavior)==null||i.onFetch(h),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((s=h.fetchOptions)==null?void 0:s.meta)){var v;this.dispatch({type:"fetch",meta:(v=h.fetchOptions)==null?void 0:v.meta})}const _=d=>{if(Me(d)&&d.silent||this.dispatch({type:"error",error:d}),!Me(d)){var u,c,D,F;(u=(c=this.cache.config).onError)==null||u.call(c,d,this),(D=(F=this.cache.config).onSettled)==null||D.call(F,this.state.data,d,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=mt({fn:h.fetchFn,abort:l==null?void 0:l.abort.bind(l),onSuccess:d=>{var u,c,D,F;if(typeof d>"u"){_(new Error(this.queryHash+" data is undefined"));return}this.setData(d),(u=(c=this.cache.config).onSuccess)==null||u.call(c,d,this),(D=(F=this.cache.config).onSettled)==null||D.call(F,d,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:_,onFail:(d,u)=>{this.dispatch({type:"failed",failureCount:d,error:u})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:h.options.retry,retryDelay:h.options.retryDelay,networkMode:h.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(e){const t=i=>{var s,r;switch(e.type){case"failed":return{...i,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...i,fetchStatus:"paused"};case"continue":return{...i,fetchStatus:"fetching"};case"fetch":return{...i,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:(s=e.meta)!=null?s:null,fetchStatus:bt(this.options.networkMode)?"fetching":"paused",...!i.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...i,data:e.data,dataUpdateCount:i.dataUpdateCount+1,dataUpdatedAt:(r=e.dataUpdatedAt)!=null?r:Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const l=e.error;return Me(l)&&l.revert&&this.revertState?{...this.revertState}:{...i,error:l,errorUpdateCount:i.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:i.fetchFailureCount+1,fetchFailureReason:l,fetchStatus:"idle",status:"error"};case"invalidate":return{...i,isInvalidated:!0};case"setState":return{...i,...e.state}}};this.state=t(this.state),K.batch(()=>{this.observers.forEach(i=>{i.onQueryUpdate(e)}),this.cache.notify({query:this,type:"updated",action:e})})}}function ui(n){const e=typeof n.initialData=="function"?n.initialData():n.initialData,t=typeof e<"u",i=t?typeof n.initialDataUpdatedAt=="function"?n.initialDataUpdatedAt():n.initialDataUpdatedAt:0;return{data:e,dataUpdateCount:0,dataUpdatedAt:t?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:t?"success":"loading",fetchStatus:"idle"}}class fi extends Ye{constructor(e){super(),this.config=e||{},this.queries=[],this.queriesMap={}}build(e,t,i){var s;const r=t.queryKey,l=(s=t.queryHash)!=null?s:Ve(r,t);let a=this.get(l);return a||(a=new oi({cache:this,logger:e.getLogger(),queryKey:r,queryHash:l,options:e.defaultQueryOptions(t),state:i,defaultOptions:e.getQueryDefaults(r)}),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(i=>i!==e),t===e&&delete this.queriesMap[e.queryHash],this.notify({type:"removed",query:e}))}clear(){K.batch(()=>{this.queries.forEach(e=>{this.remove(e)})})}get(e){return this.queriesMap[e]}getAll(){return this.queries}find(e,t){const[i]=ne(e,t);return typeof i.exact>"u"&&(i.exact=!0),this.queries.find(s=>Qe(i,s))}findAll(e,t){const[i]=ne(e,t);return Object.keys(i).length>0?this.queries.filter(s=>Qe(i,s)):this.queries}notify(e){K.batch(()=>{this.listeners.forEach(({listener:t})=>{t(e)})})}onFocus(){K.batch(()=>{this.queries.forEach(e=>{e.onFocus()})})}onOnline(){K.batch(()=>{this.queries.forEach(e=>{e.onOnline()})})}}class hi extends Ye{constructor(e){super(),this.config=e||{},this.mutations=[],this.mutationId=0}build(e,t,i){const s=new gt({mutationCache:this,logger:e.getLogger(),mutationId:++this.mutationId,options:e.defaultMutationOptions(t),state:i,defaultOptions:t.mutationKey?e.getMutationDefaults(t.mutationKey):void 0});return this.add(s),s}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(){K.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=>Te(e,t))}findAll(e){return this.mutations.filter(t=>Te(e,t))}notify(e){K.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(i=>i.state.isPaused);return K.batch(()=>t.reduce((i,s)=>i.then(()=>s.continue().catch(W)),Promise.resolve()))}).then(()=>{this.resuming=void 0}),this.resuming}}function ci(){return{onFetch:n=>{n.fetchFn=()=>{var e,t,i,s,r,l;const a=(e=n.fetchOptions)==null||(t=e.meta)==null?void 0:t.refetchPage,o=(i=n.fetchOptions)==null||(s=i.meta)==null?void 0:s.fetchMore,f=o==null?void 0:o.pageParam,h=(o==null?void 0:o.direction)==="forward",v=(o==null?void 0:o.direction)==="backward",_=((r=n.state.data)==null?void 0:r.pages)||[],d=((l=n.state.data)==null?void 0:l.pageParams)||[];let u=d,c=!1;const D=k=>{Object.defineProperty(k,"signal",{enumerable:!0,get:()=>{var T;if((T=n.signal)!=null&&T.aborted)c=!0;else{var P;(P=n.signal)==null||P.addEventListener("abort",()=>{c=!0})}return n.signal}})},F=n.options.queryFn||(()=>Promise.reject("Missing queryFn")),L=(k,T,P,O)=>(u=O?[T,...u]:[...u,T],O?[P,...k]:[...k,P]),M=(k,T,P,O)=>{if(c)return Promise.reject("Cancelled");if(typeof P>"u"&&!T&&k.length)return Promise.resolve(k);const G={queryKey:n.queryKey,pageParam:P,meta:n.options.meta};D(G);const b=F(G);return Promise.resolve(b).then(C=>L(k,P,C,O))};let R;if(!_.length)R=M([]);else if(h){const k=typeof f<"u",T=k?f:Se(n.options,_);R=M(_,k,T)}else if(v){const k=typeof f<"u",T=k?f:Xe(n.options,_);R=M(_,k,T,!0)}else{u=[];const k=typeof n.options.getNextPageParam>"u";R=(a&&_[0]?a(_[0],0,_):!0)?M([],k,d[0]):Promise.resolve(L([],d[0],_[0]));for(let P=1;P<_.length;P++)R=R.then(O=>{if(a&&_[P]?a(_[P],P,_):!0){const b=k?d[P]:Se(n.options,O);return M(O,k,b)}return Promise.resolve(L(O,d[P],_[P]))})}return R.then(k=>({pages:k,pageParams:u}))}}}}function Se(n,e){return n.getNextPageParam==null?void 0:n.getNextPageParam(e[e.length-1],e)}function Xe(n,e){return n.getPreviousPageParam==null?void 0:n.getPreviousPageParam(e[0],e)}function Ci(n,e){if(n.getNextPageParam&&Array.isArray(e)){const t=Se(n,e);return typeof t<"u"&&t!==null&&t!==!1}}function Ai(n,e){if(n.getPreviousPageParam&&Array.isArray(e)){const t=Xe(n,e);return typeof t<"u"&&t!==null&&t!==!1}}class di{constructor(e={}){this.queryCache=e.queryCache||new fi,this.mutationCache=e.mutationCache||new hi,this.logger=e.logger||We,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0}mount(){this.mountCount++,this.mountCount===1&&(this.unsubscribeFocus=Be.subscribe(()=>{Be.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=ze.subscribe(()=>{ze.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[i]=ne(e,t);return i.fetchStatus="fetching",this.queryCache.findAll(i).length}isMutating(e){return this.mutationCache.findAll({...e,fetching:!0}).length}getQueryData(e,t){var i;return(i=this.queryCache.find(e,t))==null?void 0:i.state.data}ensureQueryData(e,t,i){const s=De(e,t,i),r=this.getQueryData(s.queryKey);return r?Promise.resolve(r):this.fetchQuery(s)}getQueriesData(e){return this.getQueryCache().findAll(e).map(({queryKey:t,state:i})=>{const s=i.data;return[t,s]})}setQueryData(e,t,i){const s=this.queryCache.find(e),r=s==null?void 0:s.state.data,l=_t(t,r);if(typeof l>"u")return;const a=De(e),o=this.defaultQueryOptions(a);return this.queryCache.build(this,o).setData(l,{...i,manual:!0})}setQueriesData(e,t,i){return K.batch(()=>this.getQueryCache().findAll(e).map(({queryKey:s})=>[s,this.setQueryData(s,t,i)]))}getQueryState(e,t){var i;return(i=this.queryCache.find(e,t))==null?void 0:i.state}removeQueries(e,t){const[i]=ne(e,t),s=this.queryCache;K.batch(()=>{s.findAll(i).forEach(r=>{s.remove(r)})})}resetQueries(e,t,i){const[s,r]=ne(e,t,i),l=this.queryCache,a={type:"active",...s};return K.batch(()=>(l.findAll(s).forEach(o=>{o.reset()}),this.refetchQueries(a,r)))}cancelQueries(e,t,i){const[s,r={}]=ne(e,t,i);typeof r.revert>"u"&&(r.revert=!0);const l=K.batch(()=>this.queryCache.findAll(s).map(a=>a.cancel(r)));return Promise.all(l).then(W).catch(W)}invalidateQueries(e,t,i){const[s,r]=ne(e,t,i);return K.batch(()=>{var l,a;if(this.queryCache.findAll(s).forEach(f=>{f.invalidate()}),s.refetchType==="none")return Promise.resolve();const o={...s,type:(l=(a=s.refetchType)!=null?a:s.type)!=null?l:"active"};return this.refetchQueries(o,r)})}refetchQueries(e,t,i){const[s,r]=ne(e,t,i),l=K.batch(()=>this.queryCache.findAll(s).filter(o=>!o.isDisabled()).map(o=>{var f;return o.fetch(void 0,{...r,cancelRefetch:(f=r==null?void 0:r.cancelRefetch)!=null?f:!0,meta:{refetchPage:s.refetchPage}})}));let a=Promise.all(l).then(W);return r!=null&&r.throwOnError||(a=a.catch(W)),a}fetchQuery(e,t,i){const s=De(e,t,i),r=this.defaultQueryOptions(s);typeof r.retry>"u"&&(r.retry=!1);const l=this.queryCache.build(this,r);return l.isStaleByTime(r.staleTime)?l.fetch(r):Promise.resolve(l.state.data)}prefetchQuery(e,t,i){return this.fetchQuery(e,t,i).then(W).catch(W)}fetchInfiniteQuery(e,t,i){const s=De(e,t,i);return s.behavior=ci(),this.fetchQuery(s)}prefetchInfiniteQuery(e,t,i){return this.fetchInfiniteQuery(e,t,i).then(W).catch(W)}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 i=this.queryDefaults.find(s=>Fe(e)===Fe(s.queryKey));i?i.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})}getQueryDefaults(e){if(!e)return;const t=this.queryDefaults.find(i=>Re(e,i.queryKey));return t==null?void 0:t.defaultOptions}setMutationDefaults(e,t){const i=this.mutationDefaults.find(s=>Fe(e)===Fe(s.mutationKey));i?i.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})}getMutationDefaults(e){if(!e)return;const t=this.mutationDefaults.find(i=>Re(e,i.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=Ve(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()}}const Ge=Je([]),qi=new di({defaultOptions:{queries:{refetchOnWindowFocus:!1,staleTime:1/0,retry:!1,onError:n=>{var e;console.error((e=n.body)==null?void 0:e.detail),Ge.update(t=>[...t,n])}},mutations:{onError:n=>{var e;console.error((e=n.body)==null?void 0:e.detail),Ge.update(t=>[...t,n])}}}}),xe=Je({taskCallbacks:new Map});function Oi(n,e){xe.update(t=>(t.taskCallbacks.set(n,e),t))}function Di(n){xe.update(e=>{var t;for(const i of e.taskCallbacks.keys()){const s=n.tasks[i];((s==null?void 0:s.status)=="error"||s.status==="completed")&&((t=e.taskCallbacks.get(i))==null||t(s),e.taskCallbacks.delete(i))}return e})}const Fi=pt("goto");export{yi as B,Ut as C,ki as N,di as Q,Pi as T,pi as a,Ge as b,Ai as c,Fi as g,Ci as h,ci as i,Di as o,qi as q,Oi as w};