import{u as s}from"./index.e752db4c.js";import{d as u,L as k,z as c,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.fb72f334.js";import{K as T,_ as K,W as V,P as h,b as I}from"./WorkflowView.0474d252.js";import{P}from"./api.4b751f1f.js";import{A as l,T as R}from"./TabPane.ec6e6a9e.js";import"./Card.4eb2c6ac.js";import"./fetch.019a6448.js";import"./pubsub.b6388b69.js";import"./workspaces.5d48a54d.js";import"./asyncComputed.7ed124a4.js";import"./runnerData.aad08e2c.js";import"./url.14a615f7.js";import"./record.7e471bce.js";import"./scripts.31f11b35.js";import"./metadata.33f78358.js";import"./PhCheckCircle.vue.74dac16e.js";import"./PhKanban.vue.6c573e74.js";import"./PhScroll.vue.17174b09.js";import"./PhWebhooksLogo.vue.606ade3b.js";import"./ant-design.f4783dac.js";import"./index.dfe8732f.js";import"./Modal.082f2dc7.js";import"./index.5b13efd4.js";import"./index.7e2fec6e.js";import"./index.1193c08f.js";import"./CollapsePanel.bf08f16a.js";import"./index.f34a29b4.js";import"./index.34154525.js";import"./isNumeric.75337b1e.js";import"./PhArrowCounterClockwise.vue.3d005a2a.js";import"./model.a82d0e8d.js";import"./validations.2f89f9b3.js";import"./string.8f29ec33.js";import"./PhArrowSquareOut.vue.880000c0.js";import"./index.82052404.js";import"./Badge.0b807204.js";import"./index.d697c0c3.js";import"./Form.829a2cd2.js";import"./hasIn.ebbb1eda.js";import"./uuid.0b9386c0.js";import"./LoadingOutlined.c2534302.js";import"./DeleteOutlined.1a4b49dd.js";import"./DeleteOutlined.f8ba9770.js";import"./index.176133e6.js";import"./PhDownloadSimple.vue.1918d119.js";import"./utils.dddbc44b.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]="48b5f02a-837e-4292-88cb-0503729dccf2",t._sentryDebugIdIdentifier="sentry-dbid-48b5f02a-837e-4292-88cb-0503729dccf2")}catch{}})();const x={class:"threads-view"},W=u({__name:"Threads",setup(t){const r=new P(s),a=new h(s),y=new I(s),f=new k(c.array(c.string()),"kanban-selected-stages"),o=_("kanban");return(A,b)=>(n(),w("div",x,[i(e(R),{activeKey:o.value,"onUpdate:activeKey":b[0]||(b[0]=d=>o.value=d)},{default:g(()=>[i(e(l),{key:"kanban",tab:"Kanban View"}),i(e(l),{key:"table",tab:"Table View"}),i(e(l),{key:"workflow",tab:"Workflow View"})]),_:1},8,["activeKey"]),o.value==="kanban"?(n(),p(T,{key:0,"kanban-repository":e(a),"kanban-stages-storage":e(f),"stage-run-repository":e(y)},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.94fde061.js.map
