UNPKG

@peterbud/nuxt-query

Version:

Nuxt integration for Tanstack Query

2 lines (1 loc) 37.1 kB
import{o as k,c as L,n as J,g as ue,j as Ne,r as K,k as j,F as Se,l as Me,a as n,m as re,t as z,p as q,q as oe,v as st,b as $,w as I,d as xe,s as u,x as Pe,y as Le,z as pe,A as Ge,B as X,C as qe,D as at,E as ot,G as O,H as We,I as me,_ as Xe,J as W,K as lt,i as ve,L as $e,M as rt,N as se,O as ut,P as dt,Q as Fe,R as ct,S as vt}from"./eutWeiEw.js";import{_ as ft}from"./DxTrJ_Zl.js";const Ye={__name:"NIcon",props:{icon:{type:String,required:!1}},setup(e){return(a,r)=>(k(),L("div",{class:J(["n-icon",e.icon])},null,2))}},Ze=ue({name:"NButton",props:{to:String,icon:String,border:{type:Boolean,default:!0},disabled:Boolean,type:{type:String,default:"button"}},setup(e,{attrs:a,slots:r}){return()=>Ne(e.to?ft:"button",{to:e.to,...a,...!e.to&&{type:e.type},...e.disabled?{disabled:!0}:{tabindex:0},class:[e.border?"n-button-base active:n-button-active focus-visible:n-focus-base hover:n-button-hover":"",r.default?"":"n-icon-button","n-button n-transition n-disabled:n-disabled"].join(" ")},{default:()=>[K(r,"icon",{},()=>e.icon?[Ne(Ye,{icon:e.icon,class:r.default?"n-button-icon":""})]:[]),K(r,"default")]})}}),Be={fetching:0,paused:1,stale:2,fresh:3,inactive:4},Qe={Loading:0,Success:1,Error:2,Paused:3,Idle:4};function Oe(e,a){return e.localeCompare(a)}function le(e,a){return e-a}function et(e,a){return a==="desc"?-e:e}function Ue(e){return e.queryKey?.toString().toLowerCase()||""}function je(e){return e.options.mutationKey?.toString().toLowerCase()||""}function pt(e,a,r){return e.map((l,o)=>({query:l,index:o})).sort((l,o)=>{const i=l.query,f=o.query;let g=0;if(a==="status"){const y=we(i),_=we(f);g=le(Be[y]??Number.MAX_SAFE_INTEGER,Be[_]??Number.MAX_SAFE_INTEGER)}else a==="key"?g=Oe(Ue(i),Ue(f)):g=le(i.state.dataUpdatedAt||0,f.state.dataUpdatedAt||0);return g!==0?et(g,r):(g=Oe(i.queryHash,f.queryHash),g!==0?g:le(l.index,o.index))}).map(l=>l.query)}function mt(e,a,r){return e.map((l,o)=>({mutation:l,index:o})).sort((l,o)=>{const i=l.mutation,f=o.mutation;let g=0;if(a==="status"){const y=ze(i),_=ze(f);g=le(Qe[y]??Number.MAX_SAFE_INTEGER,Qe[_]??Number.MAX_SAFE_INTEGER)}else a==="key"?g=Oe(je(i),je(f)):g=le(i.state.submittedAt||0,f.state.submittedAt||0);return g!==0?et(g,r):(g=le(i.mutationId,f.mutationId),g!==0?g:le(l.index,o.index))}).map(l=>l.mutation)}function we(e){return e.state.fetchStatus==="fetching"?"fetching":e.observers.length<1?"inactive":e.state.fetchStatus==="paused"?"paused":j(e)?.isStale()?"stale":"fresh"}function Ae(e){return e.state.fetchStatus==="fetching"?"blue":e.observers.length<1?"gray":e.state.fetchStatus==="paused"?"purple":j(e)?.isStale()?"orange":"green"}function ze(e){const{status:a}=e.state;return e.state.isPaused?"Paused":a==="error"?"Error":a==="pending"?"Loading":a==="success"?"Success":"Idle"}function Ie(e){const{status:a}=e.state;return e.state.isPaused?"purple":a==="error"?"red":a==="pending"?"yellow":a==="success"?"green":"gray"}const gt={class:"flex flex-wrap gap-2 p-2",style:{"border-bottom":"1px solid rgba(128,128,128, 0.8)"}},yt={class:"op75"},ht={class:"text-secondary font-mono"},bt=ue({__name:"QueryCacheSummary",props:{queries:{}},setup(e){const a=e,r=[{key:"fetching",label:"Fetching"},{key:"stale",label:"Stale"},{key:"fresh",label:"Fresh"},{key:"inactive",label:"Inactive"},{key:"paused",label:"Paused"}],l={fetching:"blue",inactive:"gray",paused:"purple",stale:"orange",fresh:"green"},o=q(()=>a.queries.reduce((f,g)=>{const y=we(g);return f[y]+=1,f},{fetching:0,inactive:0,paused:0,stale:0,fresh:0}));function i(f){const g=a.queries.find(y=>we(y)===f);return g?Ae(g):l[f]}return(f,g)=>(k(),L("div",gt,[(k(),L(Se,null,Me(r,y=>n("div",{key:y.key,class:"inline-flex items-center gap-2 rounded px-2 py-1 text-xs",style:{"background-color":"rgba(128,128,128, 0.12)"}},[n("span",{style:re({width:"0.75em",height:"0.75em","border-radius":"2px","background-color":i(y.key)})},null,4),n("span",yt,z(y.label),1),n("span",ht,z(o.value[y.key]),1)])),64))]))}}),St=Object.assign(bt,{__name:"QueryCacheSummary"}),xt={class:"flex flex-wrap gap-2 p-2",style:{"border-bottom":"1px solid rgba(128,128,128, 0.8)"}},wt={class:"op75"},zt={class:"text-secondary font-mono"},kt=ue({__name:"MutationCacheSummary",props:{mutations:{}},setup(e){const a=e,r=[{key:"Loading",label:"Loading"},{key:"Success",label:"Success"},{key:"Error",label:"Error"},{key:"Paused",label:"Paused"},{key:"Idle",label:"Idle"}],l={Paused:"purple",Error:"red",Loading:"yellow",Success:"green",Idle:"gray"},o=q(()=>a.mutations.reduce((f,g)=>{const y=ze(g);return f[y]+=1,f},{Paused:0,Error:0,Loading:0,Success:0,Idle:0}));function i(f){const g=a.mutations.find(y=>ze(y)===f);return g?Ie(g):l[f]}return(f,g)=>(k(),L("div",xt,[(k(),L(Se,null,Me(r,y=>n("div",{key:y.key,class:"inline-flex items-center gap-2 rounded px-2 py-1 text-xs",style:{"background-color":"rgba(128,128,128, 0.12)"}},[n("span",{style:re({width:"0.75em",height:"0.75em","border-radius":"2px","background-color":i(y.key)})},null,4),n("span",wt,z(y.label),1),n("span",zt,z(o.value[y.key]),1)])),64))]))}}),_t=Object.assign(kt,{__name:"MutationCacheSummary"}),Ct={class:"grid gap-2 p-2 b-b-1 b-[rgba(128,128,128,0.8)]"},Mt={class:"grid items-center gap-2 grid-cols-[minmax(0,1fr)_auto]"},Pt={class:"relative min-w-16"},$t={class:"grid items-center gap-2 grid-cols-[auto_auto_auto]"},Et=["value"],Rt={class:"text-sm"},Nt={op50:""},Ot=ue({__name:"FilterSortControls",props:{search:{},totalCount:{},itemLabel:{},sortField:{},sortDirection:{}},emits:["update:search","update:sortField","update:sortDirection"],setup(e,{emit:a}){const r=e,l=a,o=q({get:()=>r.search,set:f=>l("update:search",f)});function i(){l("update:sortDirection",r.sortDirection==="asc"?"desc":"asc")}return(f,g)=>{const y=Ze;return k(),L("div",Ct,[n("div",Mt,[n("div",Pt,[g[2]||(g[2]=n("span",{class:"i-carbon-search absolute left-3 top-1/2 -translate-y-1/2 op50"},null,-1)),oe(n("input",{"onUpdate:modelValue":g[0]||(g[0]=_=>o.value=_),type:"text",class:"w-full rounded pl-9 pr-1 py-2 text-sm",placeholder:"Search...","aria-label":"Search"},null,512),[[st,o.value]])]),n("div",$t,[g[4]||(g[4]=n("label",{class:"text-xs op75",for:"sort-field"}," Sort ",-1)),n("select",{id:"sort-field",class:"rounded px-2 text-xs min-w-16 h-8",value:e.sortField,onChange:g[1]||(g[1]=_=>l("update:sortField",_.target.value))},[...g[3]||(g[3]=[n("option",{value:"status"}," Status ",-1),n("option",{value:"key"}," Key ",-1),n("option",{value:"date"}," Date/Time ",-1)])],40,Et),$(y,{size:"small",class:"text-primary w-auto",title:e.sortDirection==="asc"?"Ascending":"Descending",onClick:i},{default:I(()=>[xe(z(e.sortDirection==="asc"?"ASC":"DESC"),1)]),_:1},8,["title"])])]),n("div",Rt,[n("span",Nt,z(e.totalCount)+" "+z(e.itemLabel)+" in total",1)])])}}}),Lt=Object.assign(Ot,{__name:"FilterSortControls"}),qt={class:"grid gap-2 px-2 text-secondary hover:n-bg-hover truncate max-w-full",style:{"grid-template-columns":"1em 1fr auto auto auto"}},At={class:"truncate"},It={class:"text-right"},Dt={class:"text-right"},Tt={class:"text-right"},Ft=ue({__name:"QueryListItem",props:{item:{},index:{}},setup(e){return(a,r)=>(k(),L("div",qt,[n("div",{style:re({width:"1em",height:"1em","border-radius":"10%","align-self":"center","background-color":("getQueryBackgroundColor"in a?a.getQueryBackgroundColor:u(Ae))(e.item)})},null,4),n("div",At,z(e.item.queryKey),1),n("div",It,[n("span",{class:J({"i-carbon-play-outline-filled text-green":e.item.state.fetchStatus==="fetching","i-carbon-pause-outline-filled text-gray":e.item.state.fetchStatus==="paused","i-carbon-navaid-helipad text-blue":e.item.state.fetchStatus==="idle"})},null,2)]),n("div",Dt,[n("span",{class:J({"i-carbon-checkmark-filled text-green":e.item.state.status==="success","i-carbon-error-filled text-red":e.item.state.status==="error","i-carbon-help-filled text-gray":e.item.state.status==="pending"})},null,2)]),n("div",Tt,[n("span",{class:J({"i-carbon-view-off-filled text-gray":e.item.observers.length===0,"i-carbon-view-filled text-blue":e.item.observers.length!==0})},null,2)])]))}}),Bt=Object.assign(Ft,{__name:"QueryListItem"}),Qt={flex:"~ gap-3","items-center":""},Ut={__name:"NIconTitle",props:{icon:{type:String,required:!1},text:{type:String,required:!1}},setup(e){return(a,r)=>(k(),L("div",Qt,[e.icon?(k(),L("div",{key:0,class:J(e.icon)},null,2)):Pe("",!0),K(a.$slots,"default",{},()=>[n("div",null,z(e.text),1)])]))}},jt=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Kt=e=>typeof e<"u",Vt=Object.prototype.toString,Ht=e=>Vt.call(e)==="[object Object]",Jt=()=>{};function Gt(...e){if(e.length!==1)return at(...e);const a=e[0];return typeof a=="function"?Ge(ot(()=>({get:a,set:Jt}))):O(a)}function Wt(e,a){function r(...l){return new Promise((o,i)=>{Promise.resolve(e(()=>a.apply(this,l),{fn:a,thisArg:this,args:l})).then(o).catch(i)})}return r}const tt=e=>e();function Xt(e=tt,a={}){const{initialState:r="active"}=a,l=Gt(r==="active");function o(){l.value=!1}function i(){l.value=!0}const f=(...g)=>{l.value&&e(...g)};return{isActive:Ge(l),pause:o,resume:i,eventFilter:f}}function Re(e){return Array.isArray(e)?e:[e]}function Yt(e){return qe()}function Zt(e,a,r={}){const{eventFilter:l=tt,...o}=r;return X(e,Wt(l,a),o)}function en(e,a,r={}){const{eventFilter:l,initialState:o="active",...i}=r,{eventFilter:f,pause:g,resume:y,isActive:_}=Xt(l,{initialState:o});return{stop:Zt(e,a,{...i,eventFilter:f}),pause:g,resume:y,isActive:_}}function tn(e,a=!0,r){Yt()?Le(e,r):a?e():pe(e)}function nn(e,a,r){return X(e,a,{...r,immediate:!0})}const fe=jt?window:void 0;function sn(e){var a;const r=me(e);return(a=r?.$el)!==null&&a!==void 0?a:r}function Ke(...e){const a=(l,o,i,f)=>(l.addEventListener(o,i,f),()=>l.removeEventListener(o,i,f)),r=q(()=>{const l=Re(me(e[0])).filter(o=>o!=null);return l.every(o=>typeof o!="string")?l:void 0});return nn(()=>{var l,o;return[(l=(o=r.value)===null||o===void 0?void 0:o.map(i=>sn(i)))!==null&&l!==void 0?l:[fe].filter(i=>i!=null),Re(me(r.value?e[1]:e[0])),Re(u(r.value?e[2]:e[1])),me(r.value?e[3]:e[2])]},([l,o,i,f],g,y)=>{if(!l?.length||!o?.length||!i?.length)return;const _=Ht(f)?{...f}:f,C=l.flatMap(P=>o.flatMap(E=>i.map(B=>a(P,E,B,_))));y(()=>{C.forEach(P=>P())})},{flush:"post"})}function an(e){return JSON.parse(JSON.stringify(e))}const _e=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ce="__vueuse_ssr_handlers__",on=ln();function ln(){return Ce in _e||(_e[Ce]=_e[Ce]||{}),_e[Ce]}function rn(e,a){return on[e]||a}function un(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const dn={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Ve="vueuse-storage";function cn(e,a,r,l={}){var o;const{flush:i="pre",deep:f=!0,listenToStorageChanges:g=!0,writeDefaults:y=!0,mergeDefaults:_=!1,shallow:C,window:P=fe,eventFilter:E,onError:B=S=>{console.error(S)},initOnMounted:D}=l,T=(C?We:O)(typeof a=="function"?a():a),b=q(()=>me(e));if(!r)try{r=rn("getDefaultStorage",()=>fe?.localStorage)()}catch(S){B(S)}if(!r)return T;const A=me(a),R=un(A),Q=(o=l.serializer)!==null&&o!==void 0?o:dn[R],{pause:G,resume:de}=en(T,S=>v(S),{flush:i,deep:f,eventFilter:E});X(b,()=>x(),{flush:i});let te=!1;const ge=S=>{D&&!te||x(S)},ye=S=>{D&&!te||Y(S)};P&&g&&(r instanceof Storage?Ke(P,"storage",ge,{passive:!0}):Ke(P,Ve,ye)),D?tn(()=>{te=!0,x()}):x();function ne(S,N){if(P){const F={key:b.value,oldValue:S,newValue:N,storageArea:r};P.dispatchEvent(r instanceof Storage?new StorageEvent("storage",F):new CustomEvent(Ve,{detail:F}))}}function v(S){try{const N=r.getItem(b.value);if(S==null)ne(N,null),r.removeItem(b.value);else{const F=Q.write(S);N!==F&&(r.setItem(b.value,F),ne(N,F))}}catch(N){B(N)}}function t(S){const N=S?S.newValue:r.getItem(b.value);if(N==null)return y&&A!=null&&r.setItem(b.value,Q.write(A)),A;if(!S&&_){const F=Q.read(N);return typeof _=="function"?_(F,A):R==="object"&&!Array.isArray(F)?{...A,...F}:F}else return typeof N!="string"?N:Q.read(N)}function x(S){if(!(S&&S.storageArea!==r)){if(S&&S.key==null){T.value=A;return}if(!(S&&S.key!==b.value)){G();try{const N=Q.write(T.value);(S===void 0||S?.newValue!==N)&&(T.value=t(S))}catch(N){B(N)}finally{S?pe(de):de()}}}}function Y(S){x(S.detail)}return T}function vn(e,a,r={}){const{window:l=fe}=r;return cn(e,a,l?.localStorage,r)}function fn(e,a,r,l={}){var o,i;const{clone:f=!1,passive:g=!1,eventName:y,deep:_=!1,defaultValue:C,shouldEmit:P}=l,E=qe(),B=E?.emit||(E==null||(o=E.$emit)===null||o===void 0?void 0:o.bind(E))||(E==null||(i=E.proxy)===null||i===void 0||(i=i.$emit)===null||i===void 0?void 0:i.bind(E?.proxy));let D=y;D=D||`update:${a.toString()}`;const T=R=>f?typeof f=="function"?f(R):an(R):R,b=()=>Kt(e[a])?T(e[a]):C,A=R=>{P?P(R)&&B(D,R):B(D,R)};if(g){const R=O(b());let Q=!1;return X(()=>e[a],G=>{Q||(Q=!0,R.value=T(G),pe(()=>Q=!1))}),X(R,G=>{!Q&&(G!==e[a]||_)&&A(G)},{deep:_}),R}else return q({get(){return b()},set(R){A(R)}})}const pn=["open"],mn={"text-base":""},gn={key:0,"text-sm":"",op50:""},yn={__name:"NSectionBlock",props:{icon:{type:String,required:!1},text:{type:String,required:!1},description:{type:String,required:!1},containerClass:{type:String,required:!1,default:""},headerClass:{type:String,required:!1},collapse:{type:Boolean,required:!1,default:!0},open:{type:Boolean,required:!1,default:!0},padding:{type:[Boolean,String],required:!1,default:!0}},setup(e){const r=fn(e,"open",void 0,{passive:!0});function l(o){r.value=o.target.open}return(o,i)=>{const f=Ye,g=Ut;return k(),L(Se,null,[n("details",{open:u(r),onToggle:l},[n("summary",{class:J(["cursor-pointer select-none p4 hover:bg-active",e.collapse?"":"pointer-events-none"])},[$(g,{icon:e.icon,text:e.text,"text-xl":"",transition:"",class:J([u(r)?"op100":"op60",e.headerClass])},{default:I(()=>[n("div",null,[n("div",mn,[K(o.$slots,"text",{},()=>[xe(z(e.text),1)],!0)]),e.description||o.$slots.description?(k(),L("div",gn,[K(o.$slots,"description",{},()=>[xe(z(e.description),1)],!0)])):Pe("",!0)]),i[0]||(i[0]=n("div",{class:"flex-auto"},null,-1)),K(o.$slots,"actions",{},void 0,!0),e.collapse?(k(),W(f,{key:0,icon:"carbon-chevron-down",class:"chevron","cursor-pointer":"","place-self-start":"","text-base":"",op75:"",transition:"","duration-500":""})):Pe("",!0)]),_:3},8,["icon","text","class"])],2),oe(n("div",{class:J(["flex flex-col flex-gap2 pb6 pt2",typeof e.padding=="string"?e.padding:e.padding?"px4":""])},[K(o.$slots,"details",{},void 0,!0),n("div",{class:J([e.containerClass,"mt1"])},[K(o.$slots,"default",{},void 0,!0)],2),K(o.$slots,"footer",{},void 0,!0)],2),[[lt,u(r)]])],40,pn),i[1]||(i[1]=n("div",{class:"x-divider"},null,-1))],64)}}},hn=Xe(yn,[["__scopeId","data-v-26691642"]]),bn={},Sn={class:"n-panel-grids-center"};function xn(e,a){return k(),L("div",Sn,[K(e.$slots,"default")])}const wn=Object.assign(Xe(bn,[["render",xn]]),{__name:"NPanelGrids"}),zn={__name:"splitpanes",props:{horizontal:{type:Boolean,default:!1},pushOtherPanes:{type:Boolean,default:!0},maximizePanes:{type:Boolean,default:!0},rtl:{type:Boolean,default:!1},firstSplitter:{type:Boolean,default:!1}},emits:["ready","resize","resized","pane-click","pane-maximize","pane-add","pane-remove","splitter-click","splitter-dblclick"],setup(e,{emit:a}){const r=a,l=e,o=rt(),i=O([]),f=q(()=>i.value.reduce((s,d)=>(s[~~d.id]=d)&&s,{})),g=q(()=>i.value.length),y=O(null),_=O(!1),C=O({mouseDown:!1,dragging:!1,activeSplitter:null,cursorOffset:0}),P=O({splitter:null,timeoutId:null}),E=q(()=>({[`splitpanes splitpanes--${l.horizontal?"horizontal":"vertical"}`]:!0,"splitpanes--dragging":C.value.dragging})),B=()=>{document.addEventListener("mousemove",b,{passive:!1}),document.addEventListener("mouseup",A),"ontouchstart"in window&&(document.addEventListener("touchmove",b,{passive:!1}),document.addEventListener("touchend",A))},D=()=>{document.removeEventListener("mousemove",b,{passive:!1}),document.removeEventListener("mouseup",A),"ontouchstart"in window&&(document.removeEventListener("touchmove",b,{passive:!1}),document.removeEventListener("touchend",A))},T=(s,d)=>{const m=s.target.closest(".splitpanes__splitter");if(m){const{left:c,top:p}=m.getBoundingClientRect(),{clientX:h,clientY:w}="ontouchstart"in window&&s.touches?s.touches[0]:s;C.value.cursorOffset=l.horizontal?w-p:h-c}B(),C.value.mouseDown=!0,C.value.activeSplitter=d},b=s=>{C.value.mouseDown&&(s.preventDefault(),C.value.dragging=!0,requestAnimationFrame(()=>{ge(de(s)),V("resize",{event:s},!0)}))},A=s=>{C.value.dragging&&(window.getSelection().removeAllRanges(),V("resized",{event:s},!0)),C.value.mouseDown=!1,C.value.activeSplitter=null,setTimeout(()=>{C.value.dragging=!1,D()},100)},R=(s,d)=>{"ontouchstart"in window&&(s.preventDefault(),P.value.splitter===d?(clearTimeout(P.value.timeoutId),P.value.timeoutId=null,Q(s,d),P.value.splitter=null):(P.value.splitter=d,P.value.timeoutId=setTimeout(()=>P.value.splitter=null,500))),C.value.dragging||V("splitter-click",{event:s,index:d},!0)},Q=(s,d)=>{if(V("splitter-dblclick",{event:s,index:d},!0),l.maximizePanes){let m=0;i.value=i.value.map((c,p)=>(c.size=p===d?c.max:c.min,p!==d&&(m+=c.min),c)),i.value[d].size-=m,V("pane-maximize",{event:s,index:d,pane:i.value[d]}),V("resized",{event:s,index:d},!0)}},G=(s,d)=>{V("pane-click",{event:s,index:f.value[d].index,pane:f.value[d]})},de=s=>{const d=y.value.getBoundingClientRect(),{clientX:m,clientY:c}="ontouchstart"in window&&s.touches?s.touches[0]:s;return{x:m-(l.horizontal?0:C.value.cursorOffset)-d.left,y:c-(l.horizontal?C.value.cursorOffset:0)-d.top}},te=s=>{s=s[l.horizontal?"y":"x"];const d=y.value[l.horizontal?"clientHeight":"clientWidth"];return l.rtl&&!l.horizontal&&(s=d-s),s*100/d},ge=s=>{const d=C.value.activeSplitter;let m={prevPanesSize:ne(d),nextPanesSize:v(d),prevReachedMinPanes:0,nextReachedMinPanes:0};const c=0+(l.pushOtherPanes?0:m.prevPanesSize),p=100-(l.pushOtherPanes?0:m.nextPanesSize),h=Math.max(Math.min(te(s),p),c);let w=[d,d+1],U=i.value[w[0]]||null,H=i.value[w[1]]||null;const De=U.max<100&&h>=U.max+m.prevPanesSize,it=H.max<100&&h<=100-(H.max+v(d+1));if(De||it){De?(U.size=U.max,H.size=Math.max(100-U.max-m.prevPanesSize-m.nextPanesSize,0)):(U.size=Math.max(100-H.max-m.prevPanesSize-v(d+1),0),H.size=H.max);return}if(l.pushOtherPanes){const Te=ye(m,h);if(!Te)return;({sums:m,panesToResize:w}=Te),U=i.value[w[0]]||null,H=i.value[w[1]]||null}U!==null&&(U.size=Math.min(Math.max(h-m.prevPanesSize-m.prevReachedMinPanes,U.min),U.max)),H!==null&&(H.size=Math.min(Math.max(100-h-m.nextPanesSize-m.nextReachedMinPanes,H.min),H.max))},ye=(s,d)=>{const m=C.value.activeSplitter,c=[m,m+1];return d<s.prevPanesSize+i.value[c[0]].min&&(c[0]=t(m).index,s.prevReachedMinPanes=0,c[0]<m&&i.value.forEach((p,h)=>{h>c[0]&&h<=m&&(p.size=p.min,s.prevReachedMinPanes+=p.min)}),s.prevPanesSize=ne(c[0]),c[0]===void 0)?(s.prevReachedMinPanes=0,i.value[0].size=i.value[0].min,i.value.forEach((p,h)=>{h>0&&h<=m&&(p.size=p.min,s.prevReachedMinPanes+=p.min)}),i.value[c[1]].size=100-s.prevReachedMinPanes-i.value[0].min-s.prevPanesSize-s.nextPanesSize,null):d>100-s.nextPanesSize-i.value[c[1]].min&&(c[1]=x(m).index,s.nextReachedMinPanes=0,c[1]>m+1&&i.value.forEach((p,h)=>{h>m&&h<c[1]&&(p.size=p.min,s.nextReachedMinPanes+=p.min)}),s.nextPanesSize=v(c[1]-1),c[1]===void 0)?(s.nextReachedMinPanes=0,i.value.forEach((p,h)=>{h<g.value-1&&h>=m+1&&(p.size=p.min,s.nextReachedMinPanes+=p.min)}),i.value[c[0]].size=100-s.prevPanesSize-v(c[0]-1),null):{sums:s,panesToResize:c}},ne=s=>i.value.reduce((d,m,c)=>d+(c<s?m.size:0),0),v=s=>i.value.reduce((d,m,c)=>d+(c>s+1?m.size:0),0),t=s=>[...i.value].reverse().find(d=>d.index<s&&d.size>d.min)||{},x=s=>i.value.find(d=>d.index>s+1&&d.size>d.min)||{},Y=()=>{var s;const d=Array.from(((s=y.value)==null?void 0:s.children)||[]);for(const m of d){const c=m.classList.contains("splitpanes__pane"),p=m.classList.contains("splitpanes__splitter");!c&&!p&&(m.remove(),console.warn("Splitpanes: Only <pane> elements are allowed at the root of <splitpanes>. One of your DOM nodes was removed."))}},S=(s,d,m=!1)=>{const c=s-1,p=document.createElement("div");p.classList.add("splitpanes__splitter"),m||(p.onmousedown=h=>T(h,c),typeof window<"u"&&"ontouchstart"in window&&(p.ontouchstart=h=>T(h,c)),p.onclick=h=>R(h,c+1)),p.ondblclick=h=>Q(h,c+1),d.parentNode.insertBefore(p,d)},N=s=>{s.onmousedown=void 0,s.onclick=void 0,s.ondblclick=void 0,s.remove()},F=()=>{var s;const d=Array.from(((s=y.value)==null?void 0:s.children)||[]);for(const c of d)c.className.includes("splitpanes__splitter")&&N(c);let m=0;for(const c of d)c.className.includes("splitpanes__pane")&&(!m&&l.firstSplitter?S(m,c,!0):m&&S(m,c),m++)},Z=({uid:s,...d})=>{const m=f.value[s];for(const[c,p]of Object.entries(d))m[c]=p},ee=s=>{var d;let m=-1;Array.from(((d=y.value)==null?void 0:d.children)||[]).some(c=>(c.className.includes("splitpanes__pane")&&m++,c.isSameNode(s.el))),i.value.splice(m,0,{...s,index:m}),i.value.forEach((c,p)=>c.index=p),_.value&&pe(()=>{F(),ce({addedPane:i.value[m]}),V("pane-add",{pane:i.value[m]})})},ke=s=>{const d=i.value.findIndex(c=>c.id===s);i.value[d].el=null;const m=i.value.splice(d,1)[0];i.value.forEach((c,p)=>c.index=p),pe(()=>{F(),V("pane-remove",{pane:m}),ce({removedPane:{...m}})})},ce=(s={})=>{!s.addedPane&&!s.removedPane?ie():i.value.some(d=>d.givenSize!==null||d.min||d.max<100)?M(s):Ee(),_.value&&V("resized")},Ee=()=>{const s=100/g.value;let d=0;const m=[],c=[];for(const p of i.value)p.size=Math.max(Math.min(s,p.max),p.min),d-=p.size,p.size>=p.max&&m.push(p.id),p.size<=p.min&&c.push(p.id);d>.1&&he(d,m,c)},ie=()=>{let s=100;const d=[],m=[];let c=0;for(const h of i.value)s-=h.size,h.givenSize!==null&&c++,h.size>=h.max&&d.push(h.id),h.size<=h.min&&m.push(h.id);let p=100;if(s>.1){for(const h of i.value)h.givenSize===null&&(h.size=Math.max(Math.min(s/(g.value-c),h.max),h.min)),p-=h.size;p>.1&&he(p,d,m)}},M=({addedPane:s,removedPane:d}={})=>{let m=100/g.value,c=0;const p=[],h=[];(s?.givenSize??null)!==null&&(m=(100-s.givenSize)/(g.value-1));for(const w of i.value)c-=w.size,w.size>=w.max&&p.push(w.id),w.size<=w.min&&h.push(w.id);if(!(Math.abs(c)<.1)){for(const w of i.value)s?.givenSize!==null&&s?.id===w.id||(w.size=Math.max(Math.min(m,w.max),w.min)),c-=w.size,w.size>=w.max&&p.push(w.id),w.size<=w.min&&h.push(w.id);c>.1&&he(c,p,h)}},he=(s,d,m)=>{let c;s>0?c=s/(g.value-d.length):c=s/(g.value-m.length),i.value.forEach((p,h)=>{if(s>0&&!d.includes(p.id)){const w=Math.max(Math.min(p.size+c,p.max),p.min),U=w-p.size;s-=U,p.size=w}else if(!m.includes(p.id)){const w=Math.max(Math.min(p.size+c,p.max),p.min),U=w-p.size;s-=U,p.size=w}}),Math.abs(s)>.1&&pe(()=>{_.value&&console.warn("Splitpanes: Could not resize panes correctly due to their constraints.")})},V=(s,d=void 0,m=!1)=>{const c=d?.index??C.value.activeSplitter??null;r(s,{...d,...c!==null&&{index:c},...m&&c!==null&&{prevPane:i.value[c-(l.firstSplitter?1:0)],nextPane:i.value[c+(l.firstSplitter?0:1)]},panes:i.value.map(p=>({min:p.min,max:p.max,size:p.size}))})};X(()=>l.firstSplitter,()=>F()),Le(()=>{Y(),F(),ce(),V("ready"),_.value=!0}),$e(()=>_.value=!1);const nt=()=>{var s;return Ne("div",{ref:y,class:E.value},(s=o.default)==null?void 0:s.call(o))};return se("panes",i),se("indexedPanes",f),se("horizontal",q(()=>l.horizontal)),se("requestUpdate",Z),se("onPaneAdd",ee),se("onPaneRemove",ke),se("onPaneClick",G),(s,d)=>(k(),W(ut(nt)))}},He={__name:"pane",props:{size:{type:[Number,String]},minSize:{type:[Number,String],default:0},maxSize:{type:[Number,String],default:100}},setup(e){var a;const r=e,l=ve("requestUpdate"),o=ve("onPaneAdd"),i=ve("horizontal"),f=ve("onPaneRemove"),g=ve("onPaneClick"),y=(a=qe())==null?void 0:a.uid,_=ve("indexedPanes"),C=q(()=>_.value[y]),P=O(null),E=q(()=>{const b=isNaN(r.size)||r.size===void 0?0:parseFloat(r.size);return Math.max(Math.min(b,D.value),B.value)}),B=q(()=>{const b=parseFloat(r.minSize);return isNaN(b)?0:b}),D=q(()=>{const b=parseFloat(r.maxSize);return isNaN(b)?100:b}),T=q(()=>{var b;return`${i.value?"height":"width"}: ${(b=C.value)==null?void 0:b.size}%`});return X(()=>E.value,b=>l({uid:y,size:b})),X(()=>B.value,b=>l({uid:y,min:b})),X(()=>D.value,b=>l({uid:y,max:b})),Le(()=>{o({id:y,el:P.value,min:B.value,max:D.value,givenSize:r.size===void 0?null:E.value,size:E.value})}),$e(()=>f(y)),(b,A)=>(k(),L("div",{ref_key:"paneEl",ref:P,class:"splitpanes__pane",onClick:A[0]||(A[0]=R=>u(g)(R,b._.uid)),style:re(T.value)},[K(b.$slots,"default")],4))}},Je=30,kn={__name:"NSplitPane",props:{storageKey:{type:String,required:!1},stateKey:{type:String,required:!1,default:"nuxt-devtools-panels-state"},leftSize:{type:Number,required:!1},minSize:{type:Number,required:!1},horizontal:{type:Boolean,required:!1}},setup(e){const a=e,r=vn(a.stateKey,{},{listenToStorageChanges:!1}),l=a.storageKey,o=l?q({get:()=>r.value[l]||a.leftSize||Je,set:i=>{r.value[l]=i}}):O(a.leftSize||Je);return(i,f)=>(k(),W(u(zn),{horizontal:e.horizontal,"h-full":"","of-hidden":"",onResize:f[0]||(f[0]=g=>o.value=g[0].size)},{default:I(()=>[$(u(He),{"h-full":"",class:"of-auto!",size:u(o),"min-size":i.$slots.right?e.minSize||10:100},{default:I(()=>[K(i.$slots,"left")]),_:3},8,["size","min-size"]),i.$slots.right?(k(),W(u(He),{key:0,relative:"","h-full":"",class:"of-auto!","min-size":e.minSize||10},{default:I(()=>[K(i.$slots,"right")]),_:3},8,["min-size"])):Pe("",!0)]),_:3},8,["horizontal"]))}},_n=ue({__name:"MutationListItem",props:{item:{}},emits:["click"],setup(e){return(a,r)=>(k(),L("div",{class:"grid gap-2 px-2 text-secondary hover:n-bg-hover cursor-pointer truncate max-w-full",style:{"grid-template-columns":"1em 1fr"},onClick:r[0]||(r[0]=l=>a.$emit("click"))},[n("div",{style:re({width:"1em",height:"1em","border-radius":"10%","align-self":"center","background-color":("getMutationBackgroundColor"in a?a.getMutationBackgroundColor:u(Ie))(e.item)})},null,4),n("div",null,z(e.item.options.mutationKey||"No mutation key provided"),1)]))}}),Cn=Object.assign(_n,{__name:"MutationListItem"});let ae;const be=[];function Mn(e){if(be.push(e),!(typeof window>"u"))return window.__NUXT_DEVTOOLS__&&be.forEach(a=>a(window.__NUXT_DEVTOOLS__)),Object.defineProperty(window,"__NUXT_DEVTOOLS__",{set(a){a&&be.forEach(r=>r(a))},get(){return ae.value},configurable:!0}),()=>{be.splice(be.indexOf(e),1)}}function Pn(){ae||(ae=We(),Mn(a));function e(){ae&&dt(ae)}function a(r){ae.value=r,r.host&&r.host.hooks.hook("host:update:reactivity",e)}return ae}const $n={class:"h-full flex flex-col"},En={class:"flex gap-2 p-2",style:{"border-bottom":"1px solid rgba(128,128,128, 0.8)"}},Rn={key:0,class:"w-full"},Nn={class:"grid grid-cols-[auto_1fr] gap-1 px-2 py-2"},On={class:"grid grid-cols-[auto_1fr] gap-1 px-2 py-2"},Ln={key:1},qn={key:0,class:"w-full"},An={class:"grid grid-cols-[auto_1fr] gap-1 px-2 py-2"},In={class:"grid grid-cols-[auto_1fr] gap-1 px-2 py-2"},Dn={key:1},Bn=ue({__name:"vue-query",setup(e){const a=O("query"),r=O(""),l=O(new Array),o=O(null),i=O(new Array),f=O(null),g=O(""),y=O("key"),_=O("asc"),C=O("key"),P=O("asc"),E=Pn(),B=q(()=>E.value?.host?.nuxt.vueApp.config.globalProperties?.$queryClient),D=q(()=>B.value?.getQueryCache()),T=q(()=>B.value?.getMutationCache()),b=q(()=>{const v=l.value?r.value?l.value.filter(t=>t.queryKey.toString().toLowerCase().includes(r.value.toLowerCase())):l.value:[];return pt(v,y.value,_.value)}),A=q(()=>{const v=i.value?g.value?i.value.filter(t=>t.options.mutationKey?.toString().toLowerCase().includes(g.value.toLowerCase())):i.value:[];return mt(v,C.value,P.value)});function R(v){switch(v.type){case"observerResultsUpdated":case"observerAdded":case"observerRemoved":case"updated":{const t=l.value.find(x=>x.queryHash===v.query.queryHash);t&&(t.state={...v.query.state});break}case"added":l.value.push(v.query);break;case"removed":{const t=l.value.findIndex(x=>x.queryHash===v.query.queryHash);t!==-1&&l.value.splice(t,1),o.value?.queryHash===v.query.queryHash&&(o.value=null);break}}}function Q(v){switch(v.type){case"added":i.value.push(v.mutation);break;case"removed":{const t=i.value.findIndex(x=>x.mutationId===v.mutation.mutationId);t!==-1&&i.value.splice(t,1),f.value?.mutationId===v.mutation.mutationId&&(f.value=null);break}case"updated":{const t=i.value.find(x=>x.mutationId===v.mutation.mutationId);t&&(t.state={...v.mutation.state});break}}}Fe(()=>{if(!D.value)return;D.value.getAll().forEach(t=>{l.value.push(t)});const v=D.value.subscribe(R);$e(()=>{l.value=[],D.value?.clear(),v()})}),Fe(()=>{if(!T.value)return;T.value.getAll().forEach(t=>{i.value.push(t)});const v=T.value.subscribe(Q);$e(()=>{i.value=[],T.value?.clear(),v()})});function G(v){o.value=j(v)}function de(v){f.value=j(v)}function te(v){return Object.entries(v.options).reduce((t,[x,Y])=>(typeof Y=="function"||x==="queryKey"||x==="queryHash"||x==="meta"||x.startsWith("_")||(t[x]=Y),t),{})}function ge(v){if(v.state.error)v.reset(),v.fetch();else{const t=new Error("Unknown error from devtools"),x=v.options;v.setState({status:"error",error:t,fetchMeta:{...v.state.fetchMeta,__previousQueryOptions:x}})}}function ye(v){const t=v.state,x=v.state.fetchMeta?v.state.fetchMeta.__previousQueryOptions:null;v.cancel({silent:!0}),v.setState({...t,fetchStatus:"idle",fetchMeta:null}),x&&v.fetch(x)}function ne(v){if(v.state.data===void 0)ye(v);else{if(!v)return;const t=v.options;v.fetch({...t,queryFn:()=>new Promise(()=>{}),gcTime:-1}),v.setState({data:void 0,status:"pending",fetchMeta:{...v.state.fetchMeta,__previousQueryOptions:t}})}}return(v,t)=>{const x=Ze,Y=St,S=_t,N=Lt,F=Bt,Z=hn,ee=ct("VueJsonPretty"),ke=wn,ce=kn,Ee=Cn,ie=vt("tooltip");return k(),L("div",$n,[n("div",En,[$(x,{class:J(["text-white",{"bg-primary":u(a)==="query"}]),onClick:t[0]||(t[0]=M=>a.value="query")},{default:I(()=>[...t[13]||(t[13]=[xe(" Query Cache ",-1)])]),_:1},8,["class"]),$(x,{class:J({"bg-primary text-white":u(a)==="mutation"}),onClick:t[1]||(t[1]=M=>a.value="mutation")},{default:I(()=>[...t[14]||(t[14]=[xe(" Mutation Cache ",-1)])]),_:1},8,["class"])]),u(a)==="query"?(k(),W(Y,{key:0,queries:u(l)},null,8,["queries"])):(k(),W(S,{key:1,mutations:u(i)},null,8,["mutations"])),u(a)==="query"?(k(),W(ce,{key:2,"storage-key":"tab-vue-query",class:"h-full"},{left:I(()=>[$(N,{search:u(r),"item-label":"queries","total-count":u(l)?.length||0,"sort-field":u(y),"sort-direction":u(_),"onUpdate:search":t[2]||(t[2]=M=>r.value=M),"onUpdate:sortField":t[3]||(t[3]=M=>y.value=M),"onUpdate:sortDirection":t[4]||(t[4]=M=>_.value=M)},null,8,["search","total-count","sort-field","sort-direction"]),(k(!0),L(Se,null,Me(u(b),M=>(k(),W(F,{key:M.queryHash,item:M,onClick:he=>G(M)},null,8,["item","onClick"]))),128))]),right:I(()=>[$(ke,{class:""},{default:I(()=>[u(o)?(k(),L("div",Rn,[$(Z,{icon:"carbon-query",text:"Query Overview",padding:!0},{actions:I(()=>[oe($(x,{title:"Refetch",class:"text-primary self-start",icon:"i-carbon-recycle",disabled:u(o).state.fetchStatus==="fetching",onClick:t[5]||(t[5]=M=>("toRaw"in v?v.toRaw:u(j))(u(o))?.fetch())},null,8,["disabled"]),[[ie,"Refetch"]]),oe($(x,{title:"Invalidate",class:"text-primary self-start",icon:"i-carbon-trash-can",disabled:u(o).state.status==="pending",onClick:t[6]||(t[6]=M=>("toRaw"in v?v.toRaw:u(j))(u(o))?.invalidate())},null,8,["disabled"]),[[ie,"Invalidate"]]),oe($(x,{title:"Reset",class:"text-primary self-start",icon:"i-carbon-restart",disabled:u(o).state.status==="pending",onClick:t[7]||(t[7]=M=>("toRaw"in v?v.toRaw:u(j))(u(o))?.reset())},null,8,["disabled"]),[[ie,"Reset"]]),oe($(x,{title:u(o).state.status==="pending"?"Restore Loading":"Trigger Loading",class:"text-primary self-start",icon:"i-carbon-hourglass",onClick:t[8]||(t[8]=M=>ne(("toRaw"in v?v.toRaw:u(j))(u(o))))},null,8,["title"]),[[ie,u(o).state.status==="pending"?"Restore Loading":"Trigger Loading"]]),oe($(x,{title:u(o).state.status==="error"?"Restore Error":"Trigger Error",class:"text-primary self-start",icon:"i-carbon-warning",disabled:u(o).state.status==="pending",onClick:t[9]||(t[9]=M=>ge(("toRaw"in v?v.toRaw:u(j))(u(o))))},null,8,["title","disabled"]),[[ie,u(o).state.status==="error"?"Restore Error":"Trigger Error"]])]),default:I(()=>[n("div",Nn,[t[15]||(t[15]=n("div",null,[n("strong",null,"Query Key:")],-1)),n("div",null,z(u(o)?.queryKey),1),t[16]||(t[16]=n("div",null,[n("strong",null,"Observers:")],-1)),n("div",null,z(u(o).observers.length),1),t[17]||(t[17]=n("div",null,[n("strong",null,"Overall status:")],-1)),n("div",null,[n("span",{class:"rounded whitespace-nowrap select-none mx-0.5 px-1.5 py-0.5",style:re({"background-color":`${u(Ae)(u(o))}`})},z(u(we)(u(o))),5)]),t[18]||(t[18]=n("div",null,[n("strong",null,"Last Updated:")],-1)),n("div",null,z(new Date(u(o).state.dataUpdatedAt).toLocaleString()),1)])]),_:1}),$(Z,{icon:"carbon-cube",text:"Data Explorer",padding:!0,open:!1},{default:I(()=>[$(ee,{data:u(o).state.data,deep:2,virtual:!0,height:150},null,8,["data"])]),_:1}),$(Z,{icon:"carbon-query-queue",text:"Query Details",padding:!0},{default:I(()=>[n("div",On,[t[19]||(t[19]=n("div",null,[n("strong",null,"Status:")],-1)),n("div",null,z(u(o).state.status),1),t[20]||(t[20]=n("div",null,[n("strong",null,"Fetch Status:")],-1)),n("div",null,z(u(o).state.fetchStatus),1),t[21]||(t[21]=n("div",null,[n("strong",null,"Invalidated:")],-1)),n("div",null,z(u(o).state.isInvalidated),1),t[22]||(t[22]=n("div",null,[n("strong",null,"Update Count:")],-1)),n("div",null,z(u(o).state.dataUpdateCount),1),t[23]||(t[23]=n("div",null,[n("strong",null,"Active:")],-1)),n("div",null,z(u(o).observers.length===0?"Inactive":"Active"),1),t[24]||(t[24]=n("div",null,[n("strong",null,"IsStale:")],-1)),n("div",null,z(("toRaw"in v?v.toRaw:u(j))(u(o))?.isStale()),1),t[25]||(t[25]=n("div",null,[n("strong",null,"Disabled:")],-1)),n("div",null,z(("toRaw"in v?v.toRaw:u(j))(u(o))?.isDisabled()),1),t[26]||(t[26]=n("div",null,[n("strong",null,"GCTime:")],-1)),n("div",null,z(u(o).gcTime),1),t[27]||(t[27]=n("div",null,[n("strong",null,"Options:")],-1)),$(ee,{data:te(u(o)),deep:2,virtual:!0,height:150},null,8,["data"]),t[28]||(t[28]=n("div",null,[n("strong",null,"Meta:")],-1)),$(ee,{data:("toRaw"in v?v.toRaw:u(j))(u(o))?.meta,deep:2,virtual:!0,height:150},null,8,["data"])])]),_:1})])):(k(),L("div",Ln,[...t[29]||(t[29]=[n("span",{class:"op75"},"Select a query",-1)])]))]),_:1})]),_:1})):(k(),W(ce,{key:3,"storage-key":"tab-vue-mutation",class:"h-full"},{left:I(()=>[$(N,{search:u(g),"item-label":"mutations","total-count":u(i)?.length||0,"sort-field":u(C),"sort-direction":u(P),"onUpdate:search":t[10]||(t[10]=M=>g.value=M),"onUpdate:sortField":t[11]||(t[11]=M=>C.value=M),"onUpdate:sortDirection":t[12]||(t[12]=M=>P.value=M)},null,8,["search","total-count","sort-field","sort-direction"]),(k(!0),L(Se,null,Me(u(A),M=>(k(),W(Ee,{key:M.mutationId,item:M,onClick:he=>de(M)},null,8,["item","onClick"]))),128))]),right:I(()=>[$(ke,{class:""},{default:I(()=>[u(f)?(k(),L("div",qn,[$(Z,{icon:"carbon-status-change",text:"Mutation Overview",padding:!0},{default:I(()=>[n("div",An,[t[30]||(t[30]=n("div",null,[n("strong",null,"Mutation Key:")],-1)),n("div",null,z(u(f)?.options.mutationKey),1),t[31]||(t[31]=n("div",null,[n("strong",null,"Status:")],-1)),n("div",null,[n("span",{class:"rounded whitespace-nowrap select-none mx-0.5 px-1.5 py-0.5",style:re({"background-color":`${u(Ie)(u(f))}`})},z(u(ze)(u(f))),5)]),t[32]||(t[32]=n("div",null,[n("strong",null,"Submitted:")],-1)),n("div",null,z(new Date(u(f).state.submittedAt).toLocaleString()),1)])]),_:1}),$(Z,{icon:"carbon-cube",text:"Data Explorer",padding:!0,open:!1},{default:I(()=>[$(ee,{data:u(f).state.data,deep:2,virtual:!0,height:150},null,8,["data"])]),_:1}),$(Z,{icon:"carbon-query-queue",text:"Mutation Details",padding:!0},{default:I(()=>[n("div",In,[t[33]||(t[33]=n("div",null,[n("strong",null,"Status:")],-1)),n("div",null,z(u(f).state.status),1),t[34]||(t[34]=n("div",null,[n("strong",null,"Mutation Id:")],-1)),n("div",null,z(u(f).mutationId),1),t[35]||(t[35]=n("div",null,[n("strong",null,"IsPaused:")],-1)),n("div",null,z(u(f).state.isPaused),1),t[36]||(t[36]=n("div",null,[n("strong",null,"Failure Count:")],-1)),n("div",null,z(u(f).state.failureCount),1),t[37]||(t[37]=n("div",null,[n("strong",null,"Failure Reason:")],-1)),n("div",null,z(u(f).state.failureReason),1),t[38]||(t[38]=n("div",null,[n("strong",null,"GCTime:")],-1)),n("div",null,z(u(f).gcTime),1),t[39]||(t[39]=n("div",null,[n("strong",null,"Variables:")],-1)),$(ee,{data:("toRaw"in v?v.toRaw:u(j))(u(f))?.state?.variables,deep:2,virtual:!0,height:150},null,8,["data"]),t[40]||(t[40]=n("div",null,[n("strong",null,"Meta:")],-1)),$(ee,{data:("toRaw"in v?v.toRaw:u(j))(u(f))?.meta,deep:2,virtual:!0,height:150},null,8,["data"])])]),_:1})])):(k(),L("div",Dn,[...t[41]||(t[41]=[n("span",{class:"op75"},"Select a mutation",-1)])]))]),_:1})]),_:1}))])}}});export{Bn as default};