UNPKG

n8n-editor-ui

Version:

Workflow Editor UI for n8n

2 lines 2.46 kB
!function(){try{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"n8n@2.16.1"}}catch(e){}}(),System.register(["./vue.runtime.esm-bundler-legacy-BW6xDdqj.js","./core-legacy-VD8c7QJ-.js","./src-legacy-B67uuxhB.js","./users.store-legacy-azRUgFdP.js","./constants-legacy-2_ytuuS3.js","./setupPanel.store-legacy-CxgQYJWF.js","./nodeTransforms-legacy-BzsOh7r-.js","./readyToRun.store-legacy-B3LJTBp4.js"],(function(e,t){var a,n,l,d,s,u,o,i,r,c,f,p,y,g,v,b,m,w,T,h,I,j,S;return{setters:[function(e){a=e.$,n=e.N,l=e.S,d=e.T,s=e.W,u=e.Wt,o=e.X,i=e.gt,r=e.q,c=e.w},function(e){f=e.at},function(e){p=e.Zi,y=e.ct},function(e){g=e.Ht,v=e.aa,b=e.hr,m=e.r,w=e.w},function(e){T=e.Zc,h=e.ws},function(e){I=e.t},function(e){j=e.n},function(e){S=e.t}],execute:function(){try{t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},(_=(new t.Error).stack)&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[_]="53a9316d-d5de-4100-82da-c0a9d6445d65",t._sentryDebugIdIdentifier="sentry-dbid-53a9316d-d5de-4100-82da-c0a9d6445d65")}catch(t){}var t,_;e("default",n({__name:"SetupWorkflowCredentialsButton",setup(e){const t=S(),n=v(),_=w(),C=b(),E=m(),k=g(),R=I(),D=f(),N=y(),M=l((()=>void 0!==N.query.templateId)),P=l((()=>!!n?.value?.meta?.templateCredsSetupCompleted)),W=l((()=>{if(P.value)return!0;const e=n?.value?.getNodes()??[];return!e.length||e.every((e=>j(_,e)))})),q=l((()=>C.getVariant(T.name)===T.variant)),x=l((()=>R.isFeatureEnabled)),A=l((()=>!!n?.value?.meta?.templateId&&(x.value?(n?.value?.getNodes()??[]).length>0:!P.value&&!W.value))),F=l((()=>x.value&&k.focusPanelActive&&"setup"===k.selectedTab)),V=i(W,(e=>{e&&(n?.value?.addToMeta({templateCredsSetupCompleted:!0}),V())})),Z=()=>{x.value?(k.setSelectedTab("setup"),k.openFocusPanel()):E.openModal(h)};return r((()=>{E.closeModal(h)})),o((async()=>{await s();const e=n?.value?.meta?.templateId,a=t.isReadyToRunTemplateId(e);q.value&&A.value&&!a&&M.value&&Z()})),(e,t)=>A.value?(a(),c(u(p),{key:0,variant:"subtle",label:u(D).baseText("nodeView.setupTemplate"),disabled:F.value,"data-test-id":"setup-credentials-button",size:"large",icon:"package-open",onClick:t[0]||(t[0]=e=>Z())},null,8,["label","disabled"])):d("",!0)}}))}}})); //# sourceMappingURL=SetupWorkflowCredentialsButton-legacy-HdxmakRZ.js.map