diff --git "a/web/blueprint/build/_app/immutable/chunks/taskMonitoringStore.5b185d7a.js" "b/web/blueprint/build/_app/immutable/chunks/taskMonitoringStore.5b185d7a.js" new file mode 100644--- /dev/null +++ "b/web/blueprint/build/_app/immutable/chunks/taskMonitoringStore.5b185d7a.js" @@ -0,0 +1 @@ +var it=(s,e,t)=>{if(!e.has(s))throw TypeError("Cannot "+t)};var A=(s,e,t)=>(it(s,e,"read from private field"),t?t.call(s):e.get(s)),ue=(s,e,t)=>{if(e.has(s))throw TypeError("Cannot add the same private member more than once");e instanceof WeakSet?e.add(s):e.set(s,t)},x=(s,e,t,i)=>(it(s,e,"write to private field"),i?i.call(s,t):e.set(s,t),t);import{S as V,i as J,s as X,e as ge,b as T,$ as j,h as y,D as U,E as w,F as H,Q as D,k as be,l as ye,m as C,I as te,H as E,K as I,O as G,P as Ee,q as ie,r as se,J as Q,v as Se,d as L,f as Me,g as K,ae as Et,a9 as ei,w as st,G as Ze,x as he,a as St,y as ne,c as Mt,z as Pe,A as re,L as Ge,M as We,N as xe,B as ae,W as ti,u as le,a3 as M,a4 as P,n as S,a5 as Z,T as ii}from"./index.2add268f.js";import{r as _e,d as Pt,w as At}from"./index.05f88853.js";function si(s){let e,t,i,n=[s[2]],a={};for(let l=0;l{e=w(w({},e),H(d)),t(2,n=U(e,i)),"href"in d&&t(0,a=d.href),"size"in d&&t(1,l=d.size)},[a,l,n,r,u,o,c,m,p,f,h]}class li extends V{constructor(e){super(),J(this,e,ai,ri,X,{href:0,size:1})}}const ui=li,oi=s=>({props:s[0]&512}),nt=s=>({props:s[9]});function ci(s){let e,t,i,n,a,l,r=s[8]&&rt(s);const u=s[19].default,o=Ze(u,s,s[18],null);var c=s[2];function m(h){return{props:{"aria-hidden":"true",class:"bx--btn__icon",style:h[8]?"margin-left: 0":void 0,"aria-label":h[3]}}}c&&(i=he(c,m(s)));let p=[s[9]],f={};for(let h=0;h{ae(_,1)}),Me()}c?(i=he(c,m(h)),ne(i.$$.fragment),K(i.$$.fragment,1),re(i,e,null)):i=null}else c&&i.$set(v);te(e,f=G(p,[d[0]&512&&h[9]]))},i(h){n||(K(o,h),i&&K(i.$$.fragment,h),n=!0)},o(h){L(o,h),i&&L(i.$$.fragment,h),n=!1},d(h){h&&y(e),r&&r.d(),o&&o.d(h),i&&ae(i),s[33](null),a=!1,Ee(l)}}}function hi(s){let e,t,i,n,a,l,r=s[8]&&at(s);const u=s[19].default,o=Ze(u,s,s[18],null);var c=s[2];function m(h){return{props:{"aria-hidden":"true",class:"bx--btn__icon","aria-label":h[3]}}}c&&(i=he(c,m(s)));let p=[s[9]],f={};for(let h=0;h{ae(_,1)}),Me()}c?(i=he(c,m(h)),ne(i.$$.fragment),K(i.$$.fragment,1),re(i,e,null)):i=null}else c&&i.$set(v);te(e,f=G(p,[d[0]&512&&h[9]]))},i(h){n||(K(o,h),i&&K(i.$$.fragment,h),n=!0)},o(h){L(o,h),i&&L(i.$$.fragment,h),n=!1},d(h){h&&y(e),r&&r.d(),o&&o.d(h),i&&ae(i),s[32](null),a=!1,Ee(l)}}}function fi(s){let e;const t=s[19].default,i=Ze(t,s,s[18],nt);return{c(){i&&i.c()},l(n){i&&i.l(n)},m(n,a){i&&i.m(n,a),e=!0},p(n,a){i&&i.p&&(!e||a[0]&262656)&&Ge(i,t,n,n[18],e?xe(t,n[18],a,oi):We(n[18]),nt)},i(n){e||(K(i,n),e=!0)},o(n){L(i,n),e=!1},d(n){i&&i.d(n)}}}function di(s){let e,t;const i=[{href:s[7]},{size:s[1]},s[10],{style:s[8]&&"width: 3rem;"}];let n={};for(let a=0;a{l[c]=null}),Me(),t=l[e],t?t.p(u,o):(t=l[e]=a[e](u),t.c()),K(t,1),t.m(i.parentNode,i))},i(u){n||(K(t),n=!0)},o(u){L(t),n=!1},d(u){l[e].d(u),u&&y(i)}}}function bi(s,e,t){let i,n;const a=["kind","size","expressive","isSelected","icon","iconDescription","tooltipAlignment","tooltipPosition","as","skeleton","disabled","href","tabindex","type","ref"];let l=U(e,a),{$$slots:r={},$$scope:u}=e;const o=ei(r);let{kind:c="primary"}=e,{size:m="default"}=e,{expressive:p=!1}=e,{isSelected:f=!1}=e,{icon:h=void 0}=e,{iconDescription:d=void 0}=e,{tooltipAlignment:v="center"}=e,{tooltipPosition:_="bottom"}=e,{as:z=!1}=e,{skeleton:F=!1}=e,{disabled:k=!1}=e,{href:B=void 0}=e,{tabindex:R="0"}=e,{type:O="button"}=e,{ref:g=null}=e;const N=Et("ComposedModal");function fe(b){D.call(this,s,b)}function Oe(b){D.call(this,s,b)}function tt(b){D.call(this,s,b)}function Ue(b){D.call(this,s,b)}function Kt(b){D.call(this,s,b)}function Zt(b){D.call(this,s,b)}function Gt(b){D.call(this,s,b)}function Wt(b){D.call(this,s,b)}function xt(b){D.call(this,s,b)}function Yt(b){D.call(this,s,b)}function Vt(b){D.call(this,s,b)}function Jt(b){D.call(this,s,b)}function Xt(b){st[b?"unshift":"push"](()=>{g=b,t(0,g)})}function $t(b){st[b?"unshift":"push"](()=>{g=b,t(0,g)})}return s.$$set=b=>{e=w(w({},e),H(b)),t(10,l=U(e,a)),"kind"in b&&t(11,c=b.kind),"size"in b&&t(1,m=b.size),"expressive"in b&&t(12,p=b.expressive),"isSelected"in b&&t(13,f=b.isSelected),"icon"in b&&t(2,h=b.icon),"iconDescription"in b&&t(3,d=b.iconDescription),"tooltipAlignment"in b&&t(14,v=b.tooltipAlignment),"tooltipPosition"in b&&t(15,_=b.tooltipPosition),"as"in b&&t(4,z=b.as),"skeleton"in b&&t(5,F=b.skeleton),"disabled"in b&&t(6,k=b.disabled),"href"in b&&t(7,B=b.href),"tabindex"in b&&t(16,R=b.tabindex),"type"in b&&t(17,O=b.type),"ref"in b&&t(0,g=b.ref),"$$scope"in b&&t(18,u=b.$$scope)},s.$$.update=()=>{s.$$.dirty[0]&1&&N&&g&&N.declareRef(g),s.$$.dirty[0]&4&&t(8,i=h&&!o.default),t(9,n={type:B&&!k?void 0:O,tabindex:R,disabled:k===!0?!0:void 0,href:B,"aria-pressed":i&&c==="ghost"&&!B?f:void 0,...l,class:["bx--btn",p&&"bx--btn--expressive",(m==="small"&&!p||m==="sm"&&!p||m==="small"&&!p)&&"bx--btn--sm",m==="field"&&!p||m==="md"&&!p&&"bx--btn--md",m==="field"&&"bx--btn--field",m==="small"&&"bx--btn--sm",m==="lg"&&"bx--btn--lg",m==="xl"&&"bx--btn--xl",c&&`bx--btn--${c}`,k&&"bx--btn--disabled",i&&"bx--btn--icon-only",i&&"bx--tooltip__trigger",i&&"bx--tooltip--a11y",i&&_&&`bx--btn--icon-only--${_}`,i&&v&&`bx--tooltip--align-${v}`,i&&f&&c==="ghost"&&"bx--btn--selected",l.class].filter(Boolean).join(" ")})},[g,m,h,d,z,F,k,B,i,n,l,c,p,f,v,_,R,O,u,r,fe,Oe,tt,Ue,Kt,Zt,Gt,Wt,xt,Yt,Vt,Jt,Xt,$t]}class yi extends V{constructor(e){super(),J(this,e,bi,mi,X,{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 Hs=yi;function lt(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function pi(s){let e,t,i,n=s[1]&<(s),a=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],l={};for(let r=0;r{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class gi extends V{constructor(e){super(),J(this,e,vi,pi,X,{size:0,title:1})}}const _i=gi;function ut(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function Oi(s){let e,t,i,n,a=s[1]&&ut(s),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],r={};for(let u=0;u{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class Ri extends V{constructor(e){super(),J(this,e,Ci,Oi,X,{size:0,title:1})}}const wi=Ri;function ot(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function Ei(s){let e,t,i=s[1]&&ot(s),n=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],a={};for(let l=0;l{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class Mi extends V{constructor(e){super(),J(this,e,Si,Ei,X,{size:0,title:1})}}const Pi=Mi;function ct(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function Ai(s){let e,t,i,n=s[1]&&ct(s),a=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],l={};for(let r=0;r{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class ki extends V{constructor(e){super(),J(this,e,Fi,Ai,X,{size:0,title:1})}}const Qi=ki;function ht(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function qi(s){let e,t,i,n=s[1]&&ht(s),a=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],l={};for(let r=0;r{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class Ti extends V{constructor(e){super(),J(this,e,Di,qi,X,{size:0,title:1})}}const Ii=Ti;function Ui(s){let e,t,i,n,a;var l=s[1];function r(c){return{props:{size:20,title:c[2],class:(c[0]==="toast"&&"bx--toast-notification__close-icon")+" "+(c[0]==="inline"&&"bx--inline-notification__close-icon")}}}l&&(t=he(l,r(s)));let u=[{type:"button"},{"aria-label":s[3]},{title:s[3]},s[4]],o={};for(let c=0;c{ae(f,1)}),Me()}l?(t=he(l,r(c)),ne(t.$$.fragment),K(t.$$.fragment,1),re(t,e,null)):t=null}else l&&t.$set(p);te(e,o=G(u,[{type:"button"},(!i||m&8)&&{"aria-label":c[3]},(!i||m&8)&&{title:c[3]},m&16&&c[4]])),E(e,"bx--toast-notification__close-button",c[0]==="toast"),E(e,"bx--inline-notification__close-button",c[0]==="inline")},i(c){i||(t&&K(t.$$.fragment,c),i=!0)},o(c){t&&L(t.$$.fragment,c),i=!1},d(c){c&&y(e),t&&ae(t),n=!1,Ee(a)}}}function zi(s,e,t){const i=["notificationType","icon","title","iconDescription"];let n=U(e,i),{notificationType:a="toast"}=e,{icon:l=Pi}=e,{title:r=void 0}=e,{iconDescription:u="Close icon"}=e;function o(f){D.call(this,s,f)}function c(f){D.call(this,s,f)}function m(f){D.call(this,s,f)}function p(f){D.call(this,s,f)}return s.$$set=f=>{e=w(w({},e),H(f)),t(4,n=U(e,i)),"notificationType"in f&&t(0,a=f.notificationType),"icon"in f&&t(1,l=f.icon),"title"in f&&t(2,r=f.title),"iconDescription"in f&&t(3,u=f.iconDescription)},[a,l,r,u,n,o,c,m,p]}class Bi extends V{constructor(e){super(),J(this,e,zi,Ui,X,{notificationType:0,icon:1,title:2,iconDescription:3})}}const js=Bi;function ft(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function Ni(s){let e,t,i,n=s[1]&&ft(s),a=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],l={};for(let r=0;r{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class ji extends V{constructor(e){super(),J(this,e,Hi,Ni,X,{size:0,title:1})}}const Li=ji;function dt(s){let e,t;return{c(){e=M("title"),t=ie(s[1])},l(i){e=P(i,"title",{});var n=C(e);t=se(n,s[1]),n.forEach(y)},m(i,n){T(i,e,n),Q(e,t)},p(i,n){n&2&&le(t,i[1])},d(i){i&&y(e)}}}function Ki(s){let e,t,i,n=s[1]&&dt(s),a=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:s[0]},{height:s[0]},s[2],s[3]],l={};for(let r=0;r{t(5,e=w(w({},e),H(o))),t(3,l=U(e,a)),"size"in o&&t(0,r=o.size),"title"in o&&t(1,u=o.title)},s.$$.update=()=>{t(4,i=e["aria-label"]||e["aria-labelledby"]||u),t(2,n={"aria-hidden":i?void 0:!0,role:i?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=H(e),[r,u,n,l,i]}class Gi extends V{constructor(e){super(),J(this,e,Zi,Ki,X,{size:0,title:1})}}const Wi=Gi;function xi(s){let e,t,i;var n=s[3][s[0]];function a(l){return{props:{size:20,title:l[2],class:(l[1]==="toast"&&"bx--toast-notification__icon")+" "+(l[1]==="inline"&&"bx--inline-notification__icon")}}}return n&&(e=he(n,a(s))),{c(){e&&ne(e.$$.fragment),t=ge()},l(l){e&&Pe(e.$$.fragment,l),t=ge()},m(l,r){e&&re(e,l,r),T(l,t,r),i=!0},p(l,[r]){const u={};if(r&4&&(u.title=l[2]),r&2&&(u.class=(l[1]==="toast"&&"bx--toast-notification__icon")+" "+(l[1]==="inline"&&"bx--inline-notification__icon")),r&1&&n!==(n=l[3][l[0]])){if(e){Se();const o=e;L(o.$$.fragment,1,0,()=>{ae(o,1)}),Me()}n?(e=he(n,a(l)),ne(e.$$.fragment),K(e.$$.fragment,1),re(e,t.parentNode,t)):e=null}else n&&e.$set(u)},i(l){i||(e&&K(e.$$.fragment,l),i=!0)},o(l){e&&L(e.$$.fragment,l),i=!1},d(l){l&&y(t),e&&ae(e,l)}}}function Yi(s,e,t){let{kind:i="error"}=e,{notificationType:n="toast"}=e,{iconDescription:a}=e;const l={error:Ii,"info-square":Wi,info:Li,success:Qi,warning:_i,"warning-alt":wi};return s.$$set=r=>{"kind"in r&&t(0,i=r.kind),"notificationType"in r&&t(1,n=r.notificationType),"iconDescription"in r&&t(2,a=r.iconDescription)},[i,n,a,l]}class Vi extends V{constructor(e){super(),J(this,e,Yi,xi,X,{kind:0,notificationType:1,iconDescription:2})}}const Ls=Vi;class mt extends Error{constructor(e,t,i){super(i),this.name="ApiError",this.url=t.url,this.status=t.status,this.statusText=t.statusText,this.body=t.body,this.request=e}}class Ji extends Error{constructor(e){super(e),this.name="CancelError"}get isCancelled(){return!0}}var $,ee,Y,ce,me,we,ve;class Xi{constructor(e){ue(this,$,void 0);ue(this,ee,void 0);ue(this,Y,void 0);ue(this,ce,void 0);ue(this,me,void 0);ue(this,we,void 0);ue(this,ve,void 0);x(this,$,!1),x(this,ee,!1),x(this,Y,!1),x(this,ce,[]),x(this,me,new Promise((t,i)=>{x(this,we,t),x(this,ve,i);const n=r=>{var u;A(this,$)||A(this,ee)||A(this,Y)||(x(this,$,!0),(u=A(this,we))==null||u.call(this,r))},a=r=>{var u;A(this,$)||A(this,ee)||A(this,Y)||(x(this,ee,!0),(u=A(this,ve))==null||u.call(this,r))},l=r=>{A(this,$)||A(this,ee)||A(this,Y)||A(this,ce).push(r)};return Object.defineProperty(l,"isResolved",{get:()=>A(this,$)}),Object.defineProperty(l,"isRejected",{get:()=>A(this,ee)}),Object.defineProperty(l,"isCancelled",{get:()=>A(this,Y)}),e(n,a,l)}))}get[Symbol.toStringTag](){return"Cancellable Promise"}then(e,t){return A(this,me).then(e,t)}catch(e){return A(this,me).catch(e)}finally(e){return A(this,me).finally(e)}cancel(){var e;if(!(A(this,$)||A(this,ee)||A(this,Y))){if(x(this,Y,!0),A(this,ce).length)try{for(const t of A(this,ce))t()}catch(t){console.warn("Cancellation threw an error",t);return}A(this,ce).length=0,(e=A(this,ve))==null||e.call(this,new Ji("Request aborted"))}}get isCancelled(){return A(this,Y)}}$=new WeakMap,ee=new WeakMap,Y=new WeakMap,ce=new WeakMap,me=new WeakMap,we=new WeakMap,ve=new WeakMap;const $i={BASE:"",VERSION:"0.1.0",WITH_CREDENTIALS:!1,CREDENTIALS:"include",TOKEN:void 0,USERNAME:void 0,PASSWORD:void 0,HEADERS:void 0,ENCODE_PATH:void 0},Ye=s=>s!=null,Ae=s=>typeof s=="string",ze=s=>Ae(s)&&s!=="",Ve=s=>typeof s=="object"&&typeof s.type=="string"&&typeof s.stream=="function"&&typeof s.arrayBuffer=="function"&&typeof s.constructor=="function"&&typeof s.constructor.name=="string"&&/^(Blob|File)$/.test(s.constructor.name)&&/^(Blob|File)$/.test(s[Symbol.toStringTag]),Ft=s=>s instanceof FormData,es=s=>{try{return btoa(s)}catch{return Buffer.from(s).toString("base64")}},ts=s=>{const e=[],t=(n,a)=>{e.push(`${encodeURIComponent(n)}=${encodeURIComponent(String(a))}`)},i=(n,a)=>{Ye(a)&&(Array.isArray(a)?a.forEach(l=>{i(n,l)}):typeof a=="object"?Object.entries(a).forEach(([l,r])=>{i(`${n}[${l}]`,r)}):t(n,a))};return Object.entries(s).forEach(([n,a])=>{i(n,a)}),e.length>0?`?${e.join("&")}`:""},is=(s,e)=>{const t=s.ENCODE_PATH||encodeURI,i=e.url.replace("{api-version}",s.VERSION).replace(/{(.*?)}/g,(a,l)=>{var r;return(r=e.path)!=null&&r.hasOwnProperty(l)?t(String(e.path[l])):a}),n=`${s.BASE}${i}`;return e.query?`${n}${ts(e.query)}`:n},ss=s=>{if(s.formData){const e=new FormData,t=(i,n)=>{Ae(n)||Ve(n)?e.append(i,n):e.append(i,JSON.stringify(n))};return Object.entries(s.formData).filter(([i,n])=>Ye(n)).forEach(([i,n])=>{Array.isArray(n)?n.forEach(a=>t(i,a)):t(i,n)}),e}},ke=async(s,e)=>typeof e=="function"?e(s):e,ns=async(s,e)=>{const t=await ke(e,s.TOKEN),i=await ke(e,s.USERNAME),n=await ke(e,s.PASSWORD),a=await ke(e,s.HEADERS),l=Object.entries({Accept:"application/json",...a,...e.headers}).filter(([r,u])=>Ye(u)).reduce((r,[u,o])=>({...r,[u]:String(o)}),{});if(ze(t)&&(l.Authorization=`Bearer ${t}`),ze(i)&&ze(n)){const r=es(`${i}:${n}`);l.Authorization=`Basic ${r}`}return e.body&&(e.mediaType?l["Content-Type"]=e.mediaType:Ve(e.body)?l["Content-Type"]=e.body.type||"application/octet-stream":Ae(e.body)?l["Content-Type"]="text/plain":Ft(e.body)||(l["Content-Type"]="application/json")),new Headers(l)},rs=s=>{var e;if(s.body!==void 0)return(e=s.mediaType)!=null&&e.includes("/json")?JSON.stringify(s.body):Ae(s.body)||Ve(s.body)||Ft(s.body)?s.body:JSON.stringify(s.body)},as=async(s,e,t,i,n,a,l)=>{const r=new AbortController,u={headers:a,body:i??n,method:e.method,signal:r.signal};return s.WITH_CREDENTIALS&&(u.credentials=s.CREDENTIALS),l(()=>r.abort()),await fetch(t,u)},ls=(s,e)=>{if(e){const t=s.headers.get(e);if(Ae(t))return t}},us=async s=>{if(s.status!==204)try{const e=s.headers.get("Content-Type");if(e)return["application/json","application/problem+json"].some(n=>e.toLowerCase().startsWith(n))?await s.json():await s.text()}catch(e){console.error(e)}},os=(s,e)=>{const i={400:"Bad Request",401:"Unauthorized",403:"Forbidden",404:"Not Found",500:"Internal Server Error",502:"Bad Gateway",503:"Service Unavailable",...s.errors}[e.status];if(i)throw new mt(s,e,i);if(!e.ok)throw new mt(s,e,"Generic Error")},cs=(s,e)=>new Xi(async(t,i,n)=>{try{const a=is(s,e),l=ss(e),r=rs(e),u=await ns(s,e);if(!n.isCancelled){const o=await as(s,e,a,r,l,u,n),c=await us(o),m=ls(o,e.responseHeader),p={url:a,ok:o.ok,status:o.status,statusText:o.statusText,body:m??c};os(e,p),t(p.body)}}catch(a){i(a)}});class hs{static getTaskManifest(){return cs($i,{method:"GET",url:"/api/v1/tasks/"})}}class pe{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 Re=typeof window>"u"||"Deno"in window;function W(){}function fs(s,e){return typeof s=="function"?s(e):s}function Be(s){return typeof s=="number"&&s>=0&&s!==1/0}function bt(s,e){return s.filter(t=>!e.includes(t))}function ds(s,e,t){const i=s.slice(0);return i[e]=t,i}function kt(s,e){return Math.max(s+(e||0)-Date.now(),0)}function Ce(s,e,t){return Fe(s)?typeof e=="function"?{...t,queryKey:s,queryFn:e}:{...e,queryKey:s}:s}function ms(s,e,t){return Fe(s)?typeof e=="function"?{...t,mutationKey:s,mutationFn:e}:{...e,mutationKey:s}:typeof s=="function"?{...e,mutationFn:s}:{...s}}function oe(s,e,t){return Fe(s)?[{...e,queryKey:s},t]:[s||{},e]}function yt(s,e){const{type:t="all",exact:i,fetchStatus:n,predicate:a,queryKey:l,stale:r}=s;if(Fe(l)){if(i){if(e.queryHash!==Je(l,e.options))return!1}else if(!qe(e.queryKey,l))return!1}if(t!=="all"){const u=e.isActive();if(t==="active"&&!u||t==="inactive"&&u)return!1}return!(typeof r=="boolean"&&e.isStale()!==r||typeof n<"u"&&n!==e.state.fetchStatus||a&&!a(e))}function pt(s,e){const{exact:t,fetching:i,predicate:n,mutationKey:a}=s;if(Fe(a)){if(!e.options.mutationKey)return!1;if(t){if(de(e.options.mutationKey)!==de(a))return!1}else if(!qe(e.options.mutationKey,a))return!1}return!(typeof i=="boolean"&&e.state.status==="loading"!==i||n&&!n(e))}function Je(s,e){return((e==null?void 0:e.queryKeyHashFn)||de)(s)}function de(s){return JSON.stringify(s,(e,t)=>He(t)?Object.keys(t).sort().reduce((i,n)=>(i[n]=t[n],i),{}):t)}function qe(s,e){return Qt(s,e)}function Qt(s,e){return s===e?!0:typeof s!=typeof e?!1:s&&e&&typeof s=="object"&&typeof e=="object"?!Object.keys(e).some(t=>!Qt(s[t],e[t])):!1}function qt(s,e){if(s===e)return s;const t=vt(s)&&vt(e);if(t||He(s)&&He(e)){const i=t?s.length:Object.keys(s).length,n=t?e:Object.keys(e),a=n.length,l=t?[]:{};let r=0;for(let u=0;u"u")return!0;const t=e.prototype;return!(!gt(t)||!t.hasOwnProperty("isPrototypeOf"))}function gt(s){return Object.prototype.toString.call(s)==="[object Object]"}function Fe(s){return Array.isArray(s)}function Dt(s){return new Promise(e=>{setTimeout(e,s)})}function _t(s){Dt(0).then(s)}function bs(){if(typeof AbortController=="function")return new AbortController}function je(s,e,t){return t.isDataEqual!=null&&t.isDataEqual(s,e)?s:typeof t.structuralSharing=="function"?t.structuralSharing(s,e):t.structuralSharing!==!1?qt(s,e):e}class ys extends pe{constructor(){super(),this.setup=e=>{if(!Re&&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(i=>{typeof i=="boolean"?this.setFocused(i):this.onFocus()})}setFocused(e){this.focused=e,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 De=new ys,Ot=["online","offline"];class ps extends pe{constructor(){super(),this.setup=e=>{if(!Re&&window.addEventListener){const t=()=>e();return Ot.forEach(i=>{window.addEventListener(i,t,!1)}),()=>{Ot.forEach(i=>{window.removeEventListener(i,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(i=>{typeof i=="boolean"?this.setOnline(i):this.onOnline()})}setOnline(e){this.online=e,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 Te=new ps;function vs(s){return Math.min(1e3*2**s,3e4)}function Ie(s){return(s??"online")==="online"?Te.isOnline():!0}class Tt{constructor(e){this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}}function Qe(s){return s instanceof Tt}function It(s){let e=!1,t=0,i=!1,n,a,l;const r=new Promise((v,_)=>{a=v,l=_}),u=v=>{i||(f(new Tt(v)),s.abort==null||s.abort())},o=()=>{e=!0},c=()=>{e=!1},m=()=>!De.isFocused()||s.networkMode!=="always"&&!Te.isOnline(),p=v=>{i||(i=!0,s.onSuccess==null||s.onSuccess(v),n==null||n(),a(v))},f=v=>{i||(i=!0,s.onError==null||s.onError(v),n==null||n(),l(v))},h=()=>new Promise(v=>{n=_=>{const z=i||!m();return z&&v(_),z},s.onPause==null||s.onPause()}).then(()=>{n=void 0,i||s.onContinue==null||s.onContinue()}),d=()=>{if(i)return;let v;try{v=s.fn()}catch(_){v=Promise.reject(_)}Promise.resolve(v).then(p).catch(_=>{var z,F;if(i)return;const k=(z=s.retry)!=null?z:3,B=(F=s.retryDelay)!=null?F:vs,R=typeof B=="function"?B(t,_):B,O=k===!0||typeof k=="number"&&t{if(m())return h()}).then(()=>{e?f(_):d()})})};return Ie(s.networkMode)?d():h().then(d),{promise:r,cancel:u,continue:()=>(n==null?void 0:n())?r:Promise.resolve(),cancelRetry:o,continueRetry:c}}const Xe=console;function gs(){let s=[],e=0,t=c=>{c()},i=c=>{c()};const n=c=>{let m;e++;try{m=c()}finally{e--,e||r()}return m},a=c=>{e?s.push(c):_t(()=>{t(c)})},l=c=>(...m)=>{a(()=>{c(...m)})},r=()=>{const c=s;s=[],c.length&&_t(()=>{i(()=>{c.forEach(m=>{t(m)})})})};return{batch:n,batchCalls:l,schedule:a,setNotifyFunction:c=>{t=c},setBatchNotifyFunction:c=>{i=c}}}const q=gs();class Ut{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Be(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(e){this.cacheTime=Math.max(this.cacheTime||0,e??(Re?1/0:5*60*1e3))}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class _s extends Ut{constructor(e){super(),this.abortSignalConsumed=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.logger=e.logger||Xe,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||Os(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=je(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||!kt(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,n;if(this.state.fetchStatus!=="idle"){if(this.state.dataUpdatedAt&&t!=null&&t.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var a;return(a=this.retryer)==null||a.continueRetry(),this.promise}}if(e&&this.setOptions(e),!this.options.queryFn){const f=this.observers.find(h=>h.options.queryFn);f&&this.setOptions(f.options)}Array.isArray(this.options.queryKey);const l=bs(),r={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},u=f=>{Object.defineProperty(f,"signal",{enumerable:!0,get:()=>{if(l)return this.abortSignalConsumed=!0,l.signal}})};u(r);const o=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(r)):Promise.reject("Missing queryFn"),c={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:o};if(u(c),(i=this.options.behavior)==null||i.onFetch(c),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((n=c.fetchOptions)==null?void 0:n.meta)){var m;this.dispatch({type:"fetch",meta:(m=c.fetchOptions)==null?void 0:m.meta})}const p=f=>{if(Qe(f)&&f.silent||this.dispatch({type:"error",error:f}),!Qe(f)){var h,d,v,_;(h=(d=this.cache.config).onError)==null||h.call(d,f,this),(v=(_=this.cache.config).onSettled)==null||v.call(_,this.state.data,f,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=It({fn:c.fetchFn,abort:l==null?void 0:l.abort.bind(l),onSuccess:f=>{var h,d,v,_;if(typeof f>"u"){p(new Error(this.queryHash+" data is undefined"));return}this.setData(f),(h=(d=this.cache.config).onSuccess)==null||h.call(d,f,this),(v=(_=this.cache.config).onSettled)==null||v.call(_,f,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:p,onFail:(f,h)=>{this.dispatch({type:"failed",failureCount:f,error:h})},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=i=>{var n,a;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:(n=e.meta)!=null?n:null,fetchStatus:Ie(this.options.networkMode)?"fetching":"paused",...!i.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...i,data:e.data,dataUpdateCount:i.dataUpdateCount+1,dataUpdatedAt:(a=e.dataUpdatedAt)!=null?a:Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const l=e.error;return Qe(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),q.batch(()=>{this.observers.forEach(i=>{i.onQueryUpdate(e)}),this.cache.notify({query:this,type:"updated",action:e})})}}function Os(s){const e=typeof s.initialData=="function"?s.initialData():s.initialData,t=typeof e<"u",i=t?typeof s.initialDataUpdatedAt=="function"?s.initialDataUpdatedAt():s.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 Cs extends pe{constructor(e){super(),this.config=e||{},this.queries=[],this.queriesMap={}}build(e,t,i){var n;const a=t.queryKey,l=(n=t.queryHash)!=null?n:Je(a,t);let r=this.get(l);return r||(r=new _s({cache:this,logger:e.getLogger(),queryKey:a,queryHash:l,options:e.defaultQueryOptions(t),state:i,defaultOptions:e.getQueryDefaults(a)}),this.add(r)),r}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(){q.batch(()=>{this.queries.forEach(e=>{this.remove(e)})})}get(e){return this.queriesMap[e]}getAll(){return this.queries}find(e,t){const[i]=oe(e,t);return typeof i.exact>"u"&&(i.exact=!0),this.queries.find(n=>yt(i,n))}findAll(e,t){const[i]=oe(e,t);return Object.keys(i).length>0?this.queries.filter(n=>yt(i,n)):this.queries}notify(e){q.batch(()=>{this.listeners.forEach(({listener:t})=>{t(e)})})}onFocus(){q.batch(()=>{this.queries.forEach(e=>{e.onFocus()})})}onOnline(){q.batch(()=>{this.queries.forEach(e=>{e.onOnline()})})}}class Rs extends Ut{constructor(e){super(),this.defaultOptions=e.defaultOptions,this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.logger=e.logger||Xe,this.observers=[],this.state=e.state||zt(),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 O;return this.retryer=It({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:(g,N)=>{this.dispatch({type:"failed",failureCount:g,error:N})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:(O=this.options.retry)!=null?O:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},t=this.state.status==="loading";try{var i,n,a,l,r,u,o,c;if(!t){var m,p,f,h;this.dispatch({type:"loading",variables:this.options.variables}),await((m=(p=this.mutationCache.config).onMutate)==null?void 0:m.call(p,this.state.variables,this));const g=await((f=(h=this.options).onMutate)==null?void 0:f.call(h,this.state.variables));g!==this.state.context&&this.dispatch({type:"loading",context:g,variables:this.state.variables})}const O=await e();return await((i=(n=this.mutationCache.config).onSuccess)==null?void 0:i.call(n,O,this.state.variables,this.state.context,this)),await((a=(l=this.options).onSuccess)==null?void 0:a.call(l,O,this.state.variables,this.state.context)),await((r=(u=this.mutationCache.config).onSettled)==null?void 0:r.call(u,O,null,this.state.variables,this.state.context,this)),await((o=(c=this.options).onSettled)==null?void 0:o.call(c,O,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:O}),O}catch(O){try{var d,v,_,z,F,k,B,R;throw await((d=(v=this.mutationCache.config).onError)==null?void 0:d.call(v,O,this.state.variables,this.state.context,this)),await((_=(z=this.options).onError)==null?void 0:_.call(z,O,this.state.variables,this.state.context)),await((F=(k=this.mutationCache.config).onSettled)==null?void 0:F.call(k,void 0,O,this.state.variables,this.state.context,this)),await((B=(R=this.options).onSettled)==null?void 0:B.call(R,void 0,O,this.state.variables,this.state.context)),O}finally{this.dispatch({type:"error",error:O})}}}dispatch(e){const t=i=>{switch(e.type){case"failed":return{...i,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...i,isPaused:!0};case"continue":return{...i,isPaused:!1};case"loading":return{...i,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:!Ie(this.options.networkMode),status:"loading",variables:e.variables};case"success":return{...i,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...i,data:void 0,error:e.error,failureCount:i.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"};case"setState":return{...i,...e.state}}};this.state=t(this.state),q.batch(()=>{this.observers.forEach(i=>{i.onMutationUpdate(e)}),this.mutationCache.notify({mutation:this,type:"updated",action:e})})}}function zt(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0}}class ws extends pe{constructor(e){super(),this.config=e||{},this.mutations=[],this.mutationId=0}build(e,t,i){const n=new Rs({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(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(){q.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=>pt(e,t))}findAll(e){return this.mutations.filter(t=>pt(e,t))}notify(e){q.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 q.batch(()=>t.reduce((i,n)=>i.then(()=>n.continue().catch(W)),Promise.resolve()))}).then(()=>{this.resuming=void 0}),this.resuming}}function Es(){return{onFetch:s=>{s.fetchFn=()=>{var e,t,i,n,a,l;const r=(e=s.fetchOptions)==null||(t=e.meta)==null?void 0:t.refetchPage,u=(i=s.fetchOptions)==null||(n=i.meta)==null?void 0:n.fetchMore,o=u==null?void 0:u.pageParam,c=(u==null?void 0:u.direction)==="forward",m=(u==null?void 0:u.direction)==="backward",p=((a=s.state.data)==null?void 0:a.pages)||[],f=((l=s.state.data)==null?void 0:l.pageParams)||[];let h=f,d=!1;const v=R=>{Object.defineProperty(R,"signal",{enumerable:!0,get:()=>{var O;if((O=s.signal)!=null&&O.aborted)d=!0;else{var g;(g=s.signal)==null||g.addEventListener("abort",()=>{d=!0})}return s.signal}})},_=s.options.queryFn||(()=>Promise.reject("Missing queryFn")),z=(R,O,g,N)=>(h=N?[O,...h]:[...h,O],N?[g,...R]:[...R,g]),F=(R,O,g,N)=>{if(d)return Promise.reject("Cancelled");if(typeof g>"u"&&!O&&R.length)return Promise.resolve(R);const fe={queryKey:s.queryKey,pageParam:g,meta:s.options.meta};v(fe);const Oe=_(fe);return Promise.resolve(Oe).then(Ue=>z(R,g,Ue,N))};let k;if(!p.length)k=F([]);else if(c){const R=typeof o<"u",O=R?o:Le(s.options,p);k=F(p,R,O)}else if(m){const R=typeof o<"u",O=R?o:Bt(s.options,p);k=F(p,R,O,!0)}else{h=[];const R=typeof s.options.getNextPageParam>"u";k=(r&&p[0]?r(p[0],0,p):!0)?F([],R,f[0]):Promise.resolve(z([],f[0],p[0]));for(let g=1;g{if(r&&p[g]?r(p[g],g,p):!0){const Oe=R?f[g]:Le(s.options,N);return F(N,R,Oe)}return Promise.resolve(z(N,f[g],p[g]))})}return k.then(R=>({pages:R,pageParams:h}))}}}}function Le(s,e){return s.getNextPageParam==null?void 0:s.getNextPageParam(e[e.length-1],e)}function Bt(s,e){return s.getPreviousPageParam==null?void 0:s.getPreviousPageParam(e[0],e)}function Ks(s,e){if(s.getNextPageParam&&Array.isArray(e)){const t=Le(s,e);return typeof t<"u"&&t!==null&&t!==!1}}function Zs(s,e){if(s.getPreviousPageParam&&Array.isArray(e)){const t=Bt(s,e);return typeof t<"u"&&t!==null&&t!==!1}}class Ss{constructor(e={}){this.queryCache=e.queryCache||new Cs,this.mutationCache=e.mutationCache||new ws,this.logger=e.logger||Xe,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[],this.mountCount=0}mount(){this.mountCount++,this.mountCount===1&&(this.unsubscribeFocus=De.subscribe(()=>{De.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=Te.subscribe(()=>{Te.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]=oe(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 n=Ce(e,t,i),a=this.getQueryData(n.queryKey);return a?Promise.resolve(a):this.fetchQuery(n)}getQueriesData(e){return this.getQueryCache().findAll(e).map(({queryKey:t,state:i})=>{const n=i.data;return[t,n]})}setQueryData(e,t,i){const n=this.queryCache.find(e),a=n==null?void 0:n.state.data,l=fs(t,a);if(typeof l>"u")return;const r=Ce(e),u=this.defaultQueryOptions(r);return this.queryCache.build(this,u).setData(l,{...i,manual:!0})}setQueriesData(e,t,i){return q.batch(()=>this.getQueryCache().findAll(e).map(({queryKey:n})=>[n,this.setQueryData(n,t,i)]))}getQueryState(e,t){var i;return(i=this.queryCache.find(e,t))==null?void 0:i.state}removeQueries(e,t){const[i]=oe(e,t),n=this.queryCache;q.batch(()=>{n.findAll(i).forEach(a=>{n.remove(a)})})}resetQueries(e,t,i){const[n,a]=oe(e,t,i),l=this.queryCache,r={type:"active",...n};return q.batch(()=>(l.findAll(n).forEach(u=>{u.reset()}),this.refetchQueries(r,a)))}cancelQueries(e,t,i){const[n,a={}]=oe(e,t,i);typeof a.revert>"u"&&(a.revert=!0);const l=q.batch(()=>this.queryCache.findAll(n).map(r=>r.cancel(a)));return Promise.all(l).then(W).catch(W)}invalidateQueries(e,t,i){const[n,a]=oe(e,t,i);return q.batch(()=>{var l,r;if(this.queryCache.findAll(n).forEach(o=>{o.invalidate()}),n.refetchType==="none")return Promise.resolve();const u={...n,type:(l=(r=n.refetchType)!=null?r:n.type)!=null?l:"active"};return this.refetchQueries(u,a)})}refetchQueries(e,t,i){const[n,a]=oe(e,t,i),l=q.batch(()=>this.queryCache.findAll(n).filter(u=>!u.isDisabled()).map(u=>{var o;return u.fetch(void 0,{...a,cancelRefetch:(o=a==null?void 0:a.cancelRefetch)!=null?o:!0,meta:{refetchPage:n.refetchPage}})}));let r=Promise.all(l).then(W);return a!=null&&a.throwOnError||(r=r.catch(W)),r}fetchQuery(e,t,i){const n=Ce(e,t,i),a=this.defaultQueryOptions(n);typeof a.retry>"u"&&(a.retry=!1);const l=this.queryCache.build(this,a);return l.isStaleByTime(a.staleTime)?l.fetch(a):Promise.resolve(l.state.data)}prefetchQuery(e,t,i){return this.fetchQuery(e,t,i).then(W).catch(W)}fetchInfiniteQuery(e,t,i){const n=Ce(e,t,i);return n.behavior=Es(),this.fetchQuery(n)}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(n=>de(e)===de(n.queryKey));i?i.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})}getQueryDefaults(e){if(!e)return;const t=this.queryDefaults.find(i=>qe(e,i.queryKey));return t==null?void 0:t.defaultOptions}setMutationDefaults(e,t){const i=this.mutationDefaults.find(n=>de(e)===de(n.mutationKey));i?i.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})}getMutationDefaults(e){if(!e)return;const t=this.mutationDefaults.find(i=>qe(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=Je(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 Nt extends pe{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),Ct(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return Ke(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Ke(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(e,t){const i=this.options,n=this.currentQuery;if(this.options=this.client.defaultQueryOptions(e),Ne(i,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=i.queryKey),this.updateQuery();const a=this.hasListeners();a&&Rt(this.currentQuery,n,this.options,i)&&this.executeFetch(),this.updateResult(t),a&&(this.currentQuery!==n||this.options.enabled!==i.enabled||this.options.staleTime!==i.staleTime)&&this.updateStaleTimeout();const l=this.computeRefetchInterval();a&&(this.currentQuery!==n||this.options.enabled!==i.enabled||l!==this.currentRefetchInterval)&&this.updateRefetchInterval(l)}getOptimisticResult(e){const t=this.client.getQueryCache().build(this.client,e);return this.createResult(t,e)}getCurrentResult(){return this.currentResult}trackResult(e){const t={};return Object.keys(e).forEach(i=>{Object.defineProperty(t,i,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(i),e[i])})}),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),i=this.client.getQueryCache().build(this.client,t);return i.isFetchingOptimistic=!0,i.fetch().then(()=>this.createResult(i,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(W)),t}updateStaleTimeout(){if(this.clearStaleTimeout(),Re||this.currentResult.isStale||!Be(this.options.staleTime))return;const t=kt(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,!(Re||this.options.enabled===!1||!Be(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||De.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 i=this.currentQuery,n=this.options,a=this.currentResult,l=this.currentResultState,r=this.currentResultOptions,u=e!==i,o=u?e.state:this.currentQueryInitialState,c=u?this.currentResult:this.previousQueryResult,{state:m}=e;let{dataUpdatedAt:p,error:f,errorUpdatedAt:h,fetchStatus:d,status:v}=m,_=!1,z=!1,F;if(t._optimisticResults){const g=this.hasListeners(),N=!g&&Ct(e,t),fe=g&&Rt(e,i,t,n);(N||fe)&&(d=Ie(e.options.networkMode)?"fetching":"paused",p||(v="loading")),t._optimisticResults==="isRestoring"&&(d="idle")}if(t.keepPreviousData&&!m.dataUpdatedAt&&c!=null&&c.isSuccess&&v!=="error")F=c.data,p=c.dataUpdatedAt,v=c.status,_=!0;else if(t.select&&typeof m.data<"u")if(a&&m.data===(l==null?void 0:l.data)&&t.select===this.selectFn)F=this.selectResult;else try{this.selectFn=t.select,F=t.select(m.data),F=je(a==null?void 0:a.data,F,t),this.selectResult=F,this.selectError=null}catch(g){this.selectError=g}else F=m.data;if(typeof t.placeholderData<"u"&&typeof F>"u"&&v==="loading"){let g;if(a!=null&&a.isPlaceholderData&&t.placeholderData===(r==null?void 0:r.placeholderData))g=a.data;else if(g=typeof t.placeholderData=="function"?t.placeholderData():t.placeholderData,t.select&&typeof g<"u")try{g=t.select(g),this.selectError=null}catch(N){this.selectError=N}typeof g<"u"&&(v="success",F=je(a==null?void 0:a.data,g,t),z=!0)}this.selectError&&(f=this.selectError,F=this.selectResult,h=Date.now(),v="error");const k=d==="fetching",B=v==="loading",R=v==="error";return{status:v,fetchStatus:d,isLoading:B,isSuccess:v==="success",isError:R,isInitialLoading:B&&k,data:F,dataUpdatedAt:p,error:f,errorUpdatedAt:h,failureCount:m.fetchFailureCount,failureReason:m.fetchFailureReason,errorUpdateCount:m.errorUpdateCount,isFetched:m.dataUpdateCount>0||m.errorUpdateCount>0,isFetchedAfterMount:m.dataUpdateCount>o.dataUpdateCount||m.errorUpdateCount>o.errorUpdateCount,isFetching:k,isRefetching:k&&!B,isLoadingError:R&&m.dataUpdatedAt===0,isPaused:d==="paused",isPlaceholderData:z,isPreviousData:_,isRefetchError:R&&m.dataUpdatedAt!==0,isStale:$e(e,t),refetch:this.refetch,remove:this.remove}}updateResult(e){const t=this.currentResult,i=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,Ne(i,t))return;this.currentResult=i;const n={cache:!0},a=()=>{if(!t)return!0;const{notifyOnChangeProps:l}=this.options;if(l==="all"||!l&&!this.trackedProps.size)return!0;const r=new Set(l??this.trackedProps);return this.options.useErrorBoundary&&r.add("error"),Object.keys(this.currentResult).some(u=>{const o=u;return this.currentResult[o]!==t[o]&&r.has(o)})};(e==null?void 0:e.listeners)!==!1&&a()&&(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"&&!Qe(e.error)&&(t.onError=!0),this.updateResult(t),this.hasListeners()&&this.updateTimers()}notify(e){q.batch(()=>{if(e.onSuccess){var t,i,n,a;(t=(i=this.options).onSuccess)==null||t.call(i,this.currentResult.data),(n=(a=this.options).onSettled)==null||n.call(a,this.currentResult.data,null)}else if(e.onError){var l,r,u,o;(l=(r=this.options).onError)==null||l.call(r,this.currentResult.error),(u=(o=this.options).onSettled)==null||u.call(o,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 Ms(s,e){return e.enabled!==!1&&!s.state.dataUpdatedAt&&!(s.state.status==="error"&&e.retryOnMount===!1)}function Ct(s,e){return Ms(s,e)||s.state.dataUpdatedAt>0&&Ke(s,e,e.refetchOnMount)}function Ke(s,e,t){if(e.enabled!==!1){const i=typeof t=="function"?t(s):t;return i==="always"||i!==!1&&$e(s,e)}return!1}function Rt(s,e,t,i){return t.enabled!==!1&&(s!==e||i.enabled===!1)&&(!t.suspense||s.state.status!=="error")&&$e(s,t)}function $e(s,e){return s.isStaleByTime(e.staleTime)}class Ps extends pe{constructor(e,t){super(),this.client=e,this.queries=[],this.result=[],this.observers=[],this.observersMap={},t&&this.setQueries(t)}onSubscribe(){this.listeners.size===1&&this.observers.forEach(e=>{e.subscribe(t=>{this.onUpdate(e,t)})})}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.observers.forEach(e=>{e.destroy()})}setQueries(e,t){this.queries=e,q.batch(()=>{const i=this.observers,n=this.findMatchingObservers(this.queries);n.forEach(o=>o.observer.setOptions(o.defaultedQueryOptions,t));const a=n.map(o=>o.observer),l=Object.fromEntries(a.map(o=>[o.options.queryHash,o])),r=a.map(o=>o.getCurrentResult()),u=a.some((o,c)=>o!==i[c]);i.length===a.length&&!u||(this.observers=a,this.observersMap=l,this.result=r,this.hasListeners()&&(bt(i,a).forEach(o=>{o.destroy()}),bt(a,i).forEach(o=>{o.subscribe(c=>{this.onUpdate(o,c)})}),this.notify()))})}getCurrentResult(){return this.result}getQueries(){return this.observers.map(e=>e.getCurrentQuery())}getObservers(){return this.observers}getOptimisticResult(e){return this.findMatchingObservers(e).map(t=>t.observer.getOptimisticResult(t.defaultedQueryOptions))}findMatchingObservers(e){const t=this.observers,i=new Map(t.map(f=>[f.options.queryHash,f])),n=e.map(f=>this.client.defaultQueryOptions(f)),a=n.flatMap(f=>{const h=i.get(f.queryHash);return h!=null?[{defaultedQueryOptions:f,observer:h}]:[]}),l=new Set(a.map(f=>f.defaultedQueryOptions.queryHash)),r=n.filter(f=>!l.has(f.queryHash)),u=new Set(a.map(f=>f.observer)),o=t.filter(f=>!u.has(f)),c=f=>{const h=this.client.defaultQueryOptions(f),d=this.observersMap[h.queryHash];return d??new Nt(this.client,h)},m=r.map((f,h)=>{if(f.keepPreviousData){const d=o[h];if(d!==void 0)return{defaultedQueryOptions:f,observer:d}}return{defaultedQueryOptions:f,observer:c(f)}}),p=(f,h)=>n.indexOf(f.defaultedQueryOptions)-n.indexOf(h.defaultedQueryOptions);return a.concat(m).sort(p)}onUpdate(e,t){const i=this.observers.indexOf(e);i!==-1&&(this.result=ds(this.result,i,t),this.notify())}notify(){q.batch(()=>{this.listeners.forEach(({listener:e})=>{e(this.result)})})}}class As extends pe{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 i=this.options;this.options=this.client.defaultMutationOptions(e),Ne(i,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:zt(),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){q.batch(()=>{if(this.mutateOptions&&this.hasListeners()){if(e.onSuccess){var t,i,n,a;(t=(i=this.mutateOptions).onSuccess)==null||t.call(i,this.currentResult.data,this.currentResult.variables,this.currentResult.context),(n=(a=this.mutateOptions).onSettled)==null||n.call(a,this.currentResult.data,null,this.currentResult.variables,this.currentResult.context)}else if(e.onError){var l,r,u,o;(l=(r=this.mutateOptions).onError)==null||l.call(r,this.currentResult.error,this.currentResult.variables,this.currentResult.context),(u=(o=this.mutateOptions).onSettled)==null||u.call(o,void 0,this.currentResult.error,this.currentResult.variables,this.currentResult.context)}}e.listeners&&this.listeners.forEach(({listener:c})=>{c(this.currentResult)})})}}const Ht="$$_queryClient",Fs=()=>{const s=Et(Ht);if(!s)throw new Error("No QueryClient was found in Svelte context. Did you forget to wrap your component with QueryClientProvider?");return s},Gs=s=>{ii(Ht,s)};function et(){return Fs()}function ks(s,e){const t=et(),i=t.defaultQueryOptions(s);i._optimisticResults="optimistic";let n=new e(t,i);i.onError&&(i.onError=q.batchCalls(i.onError)),i.onSuccess&&(i.onSuccess=q.batchCalls(i.onSuccess)),i.onSettled&&(i.onSettled=q.batchCalls(i.onSettled)),_e(n).subscribe(r=>{n=r,n.setOptions(i,{listeners:!1})});const a=_e(n.getCurrentResult(),r=>n.subscribe(q.batchCalls(r))),{subscribe:l}=Pt(a,r=>(r=n.getOptimisticResult(i),i.notifyOnChangeProps?r:n.trackResult(r)));return{subscribe:l}}function Qs(s,e,t){const i=Ce(s,e,t);return ks(i,Nt)}function qs(s){const e=et();function t(l){return l.map(r=>{const u=e.defaultQueryOptions(r);return u._optimisticResults="optimistic",u})}const i=t(s);let n=new Ps(e,i);_e(n).subscribe(l=>{n=l,n.setQueries(i,{listeners:!1})});const{subscribe:a}=_e(n.getOptimisticResult(i),l=>n.subscribe(q.batchCalls(l)));return{subscribe:a}}function Ds(s,e,t){const i=ms(s,e,t),n=et();let a=new As(n,i),l;_e(a).subscribe(o=>{a=o,l=(c,m)=>{a.mutate(c,m).catch(Ts)},a.setOptions(i)});const r=_e(a.getCurrentResult(),o=>a.subscribe(q.batchCalls(c=>o(c)))),{subscribe:u}=Pt(r,o=>({...o,mutate:l,mutateAsync:o.mutate}));return{subscribe:u}}function Ts(){}const jt=(s,e,...t)=>[...s,e,...t];function Is(s,e,t={}){return e=Array.isArray(e)?e:[e],(...i)=>Qs({queryKey:jt(e,s.name,...i),queryFn:()=>s(...i),...t})}function Ws(s,e,t=[]){return e=Array.isArray(e)?e:[e],i=>{const n=i.map(a=>({queryKey:jt(e,s.name,...a),queryFn:()=>s(...a),...t}));return qs(n)}}function xs(s,e={}){return()=>Ds({mutationFn:t=>s(...t),...e})}const Us="tasks",Ys=Is(hs.getTaskManifest,Us,{staleTime:3e3,refetchInterval:3e3,refetchIntervalInBackground:!1,refetchOnWindowFocus:!0}),wt=At([]),Vs=new Ss({defaultOptions:{queries:{refetchOnWindowFocus:!1,staleTime:1/0,retry:!1,onError:s=>{var e;console.error((e=s.body)==null?void 0:e.detail),wt.update(t=>[...t,s])}},mutations:{onError:s=>{var e;console.error((e=s.body)==null?void 0:e.detail),wt.update(t=>[...t,s])}}}}),Lt=At({taskCallbacks:new Map});function Js(s,e){Lt.update(t=>(t.taskCallbacks.set(s,e),t))}function Xs(s){Lt.update(e=>{var t;for(const i of e.taskCallbacks.keys()){const n=s.tasks[i];((n==null?void 0:n.status)=="error"||n.status==="completed")&&((t=e.taskCallbacks.get(i))==null||t(n),e.taskCallbacks.delete(i))}return e})}export{Hs as B,Qi as C,Ii as E,Ls as N,$i as O,Ss as Q,Us as T,_i as W,js as a,Vs as b,wt as c,Pi as d,wi as e,Is as f,xs as g,Qs as h,Nt as i,Es as j,Ks as k,Zs as l,ks as m,Ws as n,Xs as o,Ce as p,Ys as q,cs as r,Gs as s,Js as w};