n8n-editor-ui
Version:
Workflow Editor UI for n8n
2 lines • 1.88 kB
JavaScript
(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`n8n@2.16.1`}}catch{}})();try{(function(){var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`17051dd2-fd90-4ff3-a634-91640cdcbd4c`,e._sentryDebugIdIdentifier=`sentry-dbid-17051dd2-fd90-4ff3-a634-91640cdcbd4c`)})()}catch{}import{Ft as e}from"./vue.runtime.esm-bundler-C3C09Zii.js";import{t}from"./useRootStore-XEREVjMN.js";import{Ct as n,Dt as r,Et as i,Ft as a,It as o,Mt as s,Nt as c,Pt as l,St as u,kt as d}from"./settings.store-CAFiYCMH.js";function f(f){let p=t(),m=e(`initializing`),h=e(void 0),g=e(!1),_=e(!1);function v(e){m.value=e}async function y(e){_.value=!0;try{let{testState:t,error:n}=f?await c(p.restApiContext,f,e):await l(p.restApiContext,e);return m.value=t===`tested`?`connected`:t,h.value=n,m.value}catch{return m.value=`error`,`error`}finally{_.value=!1}}async function b(e){g.value=!0;try{return f?await r(p.restApiContext,f,e):await d(p.restApiContext,e)}finally{g.value=!1}}async function x(e){return f?await u(p.restApiContext,f,{providerKey:e.providerKey,type:e.type,projectIds:[f],settings:e.settings}):await n(p.restApiContext,{...e,isGlobal:!0})}async function S(e,t){return f?await a(p.restApiContext,f,e,{settings:t.settings}):await o(p.restApiContext,e,t)}async function C(e){return await s(p.restApiContext,e)}async function w(e){return await i(p.restApiContext,e)}return{connectionState:m,connectionError:h,isLoading:g,isTesting:_,setConnectionState:v,getConnection:b,createConnection:x,updateConnection:S,testConnection:y,reloadConnection:C,activateConnection:w}}export{f as t};
//# sourceMappingURL=useSecretsProviderConnection.ee-Bn4PrjQN.js.map