import{u as s}from"./index.5b8dff4d.js";import{d as f,L as k,z as d,r as _,b as n,eV as w,f as i,w as g,u as e,c as p,eX as m,E as v}from"./outputWidgets.049ac64d.js";import{K as T,_ as K,W as V,P as h,b as I}from"./WorkflowView.259170ef.js";import{P}from"./api.491f7a89.js";import{A as b,T as R}from"./TabPane.223e6cb6.js";import"./Card.6629bb68.js";import"./fetch.869cbc1f.js";import"./pubsub.0c3367ed.js";import"./workspaces.3ec329b9.js";import"./asyncComputed.ea730548.js";import"./runnerData.ea577873.js";import"./url.bfc1d6a1.js";import"./record.5a9ec5fd.js";import"./scripts.4e373b2f.js";import"./metadata.68579fd9.js";import"./PhCheckCircle.vue.7af99e00.js";import"./PhKanban.vue.b5adf1c2.js";import"./PhScroll.vue.6c7ddf10.js";import"./PhWebhooksLogo.vue.d32b627f.js";import"./ant-design.2529b071.js";import"./index.2e524e3e.js";import"./Modal.dcfdf87a.js";import"./index.dae82177.js";import"./index.d8b3526b.js";import"./index.d2b809bc.js";import"./CollapsePanel.199023f7.js";import"./index.eef1a417.js";import"./index.6ed091bb.js";import"./isNumeric.75337b1e.js";import"./PhArrowCounterClockwise.vue.6f4dc9dd.js";import"./model.e4cca9e4.js";import"./validations.c2904803.js";import"./string.3fb102a6.js";import"./PhArrowSquareOut.vue.3f754e86.js";import"./index.7422ae93.js";import"./Badge.75599d10.js";import"./index.c1842d07.js";import"./Form.8d97bd19.js";import"./hasIn.8c8d3925.js";import"./uuid.52af8294.js";import"./LoadingOutlined.27a2404f.js";import"./DeleteOutlined.3a9e4a51.js";import"./DeleteOutlined.f8ba9770.js";import"./index.a3797c8d.js";import"./PhDownloadSimple.vue.ebace4e1.js";import"./utils.daf9d554.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},r=new Error().stack;r&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[r]="b9cd1b29-c2aa-4d57-9710-93f0e3d6bdb6",t._sentryDebugIdIdentifier="sentry-dbid-b9cd1b29-c2aa-4d57-9710-93f0e3d6bdb6")}catch{}})();const x={class:"threads-view"},W=f({__name:"Threads",setup(t){const r=new P(s),a=new h(s),c=new I(s),y=new k(d.array(d.string()),"kanban-selected-stages"),o=_("kanban");return(A,l)=>(n(),w("div",x,[i(e(R),{activeKey:o.value,"onUpdate:activeKey":l[0]||(l[0]=u=>o.value=u)},{default:g(()=>[i(e(b),{key:"kanban",tab:"Kanban View"}),i(e(b),{key:"table",tab:"Table View"}),i(e(b),{key:"workflow",tab:"Workflow View"})]),_:1},8,["activeKey"]),o.value==="kanban"?(n(),p(T,{key:0,"kanban-repository":e(a),"kanban-stages-storage":e(y),"stage-run-repository":e(c)},null,8,["kanban-repository","kanban-stages-storage","stage-run-repository"])):m("",!0),o.value==="table"?(n(),p(K,{key:1,"kanban-repository":e(a)},null,8,["kanban-repository"])):m("",!0),o.value==="workflow"?(n(),p(V,{key:2,"kanban-repository":e(a),"workflow-api":e(r)},null,8,["kanban-repository","workflow-api"])):m("",!0)]))}});const Ve=v(W,[["__scopeId","data-v-8a8c88b2"]]);export{Ve as default};
//# sourceMappingURL=Threads.411f3378.js.map
