n8n-editor-ui
Version:
Workflow Editor UI for n8n
2 lines • 3.56 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.13.4`}}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]=`dafdeb31-6f18-4791-b278-98978395be8d`,e._sentryDebugIdIdentifier=`sentry-dbid-dafdeb31-6f18-4791-b278-98978395be8d`)})()}catch{}import{$ as e,A as t,C as n,Ft as r,N as i,S as a,Sn as o,Wt as s,_n as c,j as l,w as u,yt as d}from"./vue.runtime.esm-bundler-D9KLAxvJ.js";import{bt as f}from"./_MapCache-CUJwh2qp.js";import{At as p,Qi as m,Yi as h,Zi as g}from"./src-wni2AGA3.js";import{t as _}from"./_plugin-vue_export-helper-Dm3nT7Ps.js";import"./sanitize-html-my1ogl5v.js";import{en as v}from"./users.store-BHWXXawf.js";import"./constants-CIP7tKq1.js";import"./merge-BqvKZ38d.js";import"./_baseOrderBy-CaKruttV.js";import"./dateformat-CYfyw486.js";import"./useDebounce-CTeIt-cH.js";import{t as y}from"./Modal-CfEU2AWh.js";import{t as b}from"./CredentialIcon-BKhP7Biv.js";import{t as x}from"./CredentialPicker-Cr8cHjM9.js";var S=_(i({__name:`CredentialSelectorModal`,props:{modalName:{},data:{}},setup(i){let _=i,S=f(),C=v(),w=r(p()),T=r(_.data.initialValue),E=a(()=>_.data.displayName);function D(e){T.value=e}function O(){T.value=null}function k(e){!T.value||e!==T.value||(T.value=null,e===_.data.initialValue&&_.data.onSelect(null))}function A(e){C.track(`User opened Credential modal`,{credential_type:_.data.credentialType,source:`chat`,new_credential:!e,workflow_id:null})}function j(){T.value&&(_.data.onSelect(T.value),w.value.emit(`close`))}function M(){w.value.emit(`close`)}return(r,a)=>(e(),u(y,{name:i.modalName,"event-bus":w.value,width:`50%`,center:!0,"max-width":`460px`,"min-height":`250px`},{header:d(()=>[n(`div`,{class:c(r.$style.header)},[l(b,{"credential-type-name":i.data.credentialType,size:24,class:c(r.$style.icon)},null,8,[`credential-type-name`,`class`]),l(s(h),{size:`medium`,tag:`h2`,class:c(r.$style.title)},{default:d(()=>[t(o(s(S).baseText(`chatHub.credentials.selector.title`,{interpolate:{provider:E.value}})),1)]),_:1},8,[`class`])],2)]),content:d(()=>[n(`div`,{class:c(r.$style.content)},[l(s(g),{size:`small`,color:`text-base`},{default:d(()=>[t(o(s(S).baseText(`chatHub.credentials.selector.chooseOrCreate`,{interpolate:{provider:E.value}})),1)]),_:1}),n(`div`,{class:c(r.$style.credentialContainer)},[l(x,{class:c(r.$style.credentialPicker),"app-name":E.value,"credential-type":i.data.credentialType,"selected-credential-id":T.value,"show-delete":!0,"hide-create-new":!0,onCredentialSelected:D,onCredentialDeselected:O,onCredentialDeleted:k,onCredentialModalOpened:A},null,8,[`class`,`app-name`,`credential-type`,`selected-credential-id`])],2)],2)]),footer:d(()=>[n(`div`,{class:c(r.$style.footer)},[l(s(m),{variant:`subtle`,onClick:M},{default:d(()=>[t(o(s(S).baseText(`chatHub.credentials.selector.cancel`)),1)]),_:1}),l(s(m),{variant:`solid`,disabled:!T.value,onClick:j},{default:d(()=>[t(o(s(S).baseText(`chatHub.credentials.selector.confirm`)),1)]),_:1},8,[`disabled`])],2)]),_:1},8,[`name`,`event-bus`]))}}),[[`__cssModules`,{$style:{content:`_content_18zaf_125`,footer:`_footer_18zaf_132`,header:`_header_18zaf_140`,icon:`_icon_18zaf_146`,credentialContainer:`_credentialContainer_18zaf_151`,credentialPicker:`_credentialPicker_18zaf_158`}}]]);export{S as default};
//# sourceMappingURL=CredentialSelectorModal-PK8KaUEv.js.map