Repository URL to install this package:
|
Version:
2.8.0 ▾
|
import{d as b,V as d,al as P,c as r,a0 as v,aG as N,e as o,a as h,w as a,g as y,a2 as u,Z as W,o as x,b as l,bI as C,bJ as p,aK as V,bK as g}from"./index-1ad4f081-98325998.js";import{u as B}from"./usePageTitle-b23eb992.js";const U=b({__name:"WorkPool",setup(K){const c=d(),t=P("workPoolName"),k=r(()=>{const s=["Runs","Work Queues"];return W.xl||s.unshift("Details"),s}),w={interval:3e5},n=v(c.workPools.getWorkPoolByName,[t.value],w),e=r(()=>n.response),i=N({workPoolName:[t.value]}),m=r(()=>e.value?`Work Pool: ${e.value.name}`:"Work Pool");return B(m),(s,Q)=>{const _=u("p-tabs"),f=u("p-layout-well");return o(e)?(x(),h(f,{key:0,class:"work-pool"},{header:a(()=>[l(o(C),{"work-pool":o(e),onUpdate:o(n).refresh},null,8,["work-pool","onUpdate"])]),well:a(()=>[l(o(p),{alternate:"","work-pool":o(e)},null,8,["work-pool"])]),default:a(()=>[l(_,{tabs:o(k)},{details:a(()=>[l(o(p),{"work-pool":o(e)},null,8,["work-pool"])]),runs:a(()=>[l(o(V),{"flow-run-filter":o(i)},null,8,["flow-run-filter"])]),"work-queues":a(()=>[l(o(g),{"work-pool-name":o(t)},null,8,["work-pool-name"])]),_:1},8,["tabs"])]),_:1})):y("",!0)}}});export{U as default};