import{u as s}from"./index.5ec9dc21.js";import{d as k,L as f,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.161060e0.js";import{K as T,_ as K,W as V,P as h,b as I}from"./WorkflowView.4865e71b.js";import{P}from"./api.d87a733a.js";import{A as l,T as R}from"./TabPane.a32e9742.js";import"./Card.b8807339.js";import"./fetch.a2434bd0.js";import"./pubsub.ce004d19.js";import"./workspaces.421f6612.js";import"./asyncComputed.23e92968.js";import"./runnerData.b771a540.js";import"./url.5fda3169.js";import"./record.6a8bcc7f.js";import"./scripts.060f675d.js";import"./metadata.7b60aad0.js";import"./PhCheckCircle.vue.21e08a83.js";import"./PhKanban.vue.c2d48f6c.js";import"./PhScroll.vue.510a499e.js";import"./PhWebhooksLogo.vue.35f83d87.js";import"./ant-design.50d54108.js";import"./index.43e74cd1.js";import"./Modal.27701131.js";import"./index.f997bfa4.js";import"./index.877c56fb.js";import"./index.289d0002.js";import"./CollapsePanel.d7795ddb.js";import"./index.ebf06c63.js";import"./index.b8f07aaf.js";import"./isNumeric.75337b1e.js";import"./PhArrowCounterClockwise.vue.a8b22ca0.js";import"./model.394f2d30.js";import"./validations.450a5ff3.js";import"./string.0c0535f5.js";import"./PhArrowSquareOut.vue.09acb7fc.js";import"./index.1bb6a914.js";import"./Badge.f721ec16.js";import"./index.c3bb7fe0.js";import"./Form.52ea0ff3.js";import"./hasIn.9bea2804.js";import"./uuid.4877e2f9.js";import"./LoadingOutlined.fed6acf1.js";import"./DeleteOutlined.40f3f0eb.js";import"./DeleteOutlined.f8ba9770.js";import"./index.4a721a74.js";import"./PhDownloadSimple.vue.0dc435c8.js";import"./utils.b635f044.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]="ed481c71-e178-49d5-949c-921c684dbe7d",t._sentryDebugIdIdentifier="sentry-dbid-ed481c71-e178-49d5-949c-921c684dbe7d")}catch{}})();const x={class:"threads-view"},W=k({__name:"Threads",setup(t){const r=new P(s),a=new h(s),b=new I(s),y=new f(d.array(d.string()),"kanban-selected-stages"),o=_("kanban");return(A,c)=>(n(),w("div",x,[i(e(R),{activeKey:o.value,"onUpdate:activeKey":c[0]||(c[0]=u=>o.value=u)},{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(y),"stage-run-repository":e(b)},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.c6d6139a.js.map
