n8n-editor-ui
Version:
Workflow Editor UI for n8n
2 lines • 2.32 kB
JavaScript
!function(){try{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"n8n@2.13.4"}}catch(e){}}(),System.register(["./vue.runtime.esm-bundler-legacy-IafOlCW8.js","./src-legacy-Dwzr7bD0.js","./_plugin-vue_export-helper-legacy-DEZAmQqp.js","./users.store-legacy-OKuN0qAC.js","./_baseOrderBy-legacy-PsQY_Pvh.js"],(function(e,n){var t,l,o,r,a,i,c,s,u,d,f,y,p,g;return{setters:[function(e){t=e.$,l=e.N,o=e.S,r=e.Wt,a=e._n,i=e.w},function(e){c=e.q},function(e){s=e.t},function(e){u=e.Gi,d=e.at,f=e.r,y=e.w},function(e){p=e.r}],execute:function(){(g=document.createElement("style")).textContent="._icon_6l2me_125{--node--icon--color:var(--color--foreground--shade-1)}\n/*$vite$:1*/",document.head.appendChild(g);try{n="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},(v=(new n.Error).stack)&&(n._sentryDebugIds=n._sentryDebugIds||{},n._sentryDebugIds[v]="9c47044c-9fab-4aed-afaf-10f1c8f31112",n._sentryDebugIdIdentifier="sentry-dbid-9c47044c-9fab-4aed-afaf-10f1c8f31112")}catch(n){}var n,v;e("t",s(l({__name:"CredentialIcon",props:{credentialTypeName:{},size:{},theme:{}},setup(e){const n=e,l=d(),s=p(),g=f(),v=y(),_=o((()=>I(n.credentialTypeName))),b=o((()=>n.theme??g.appliedTheme)),m=o((()=>{const e=u(_.value?.icon,b.value);return e?.startsWith("node:")?v.getNodeType(e.replace("node:",""))?.iconUrl:null})),h=o((()=>{const e=u(m.value??_.value?.iconUrl,b.value);if(e)return s.baseUrl+e})),w=o((()=>h.value?"file":T.value?"icon":"unknown")),T=o((()=>{const e=u(_.value?.icon,g.appliedTheme);if(e?.startsWith("fa:"))return e.replace("fa:","")})),E=o((()=>{const{iconColor:e}=_.value??{};if(e)return`var(--node--icon--color--${e})`}));function I(e){if(!e)return null;const n=l.getCredentialTypeByName(e);if(!n)return null;if(n.icon??n.iconUrl)return n;if(n.extends){let e=null;return n.extends.forEach((n=>{e=I(n)})),e}return null}return(n,l)=>(t(),i(r(c),{class:a(n.$style.icon),type:w.value,size:e.size??26,src:h.value,name:T.value,color:E.value},null,8,["class","type","size","src","name","color"]))}}),[["__cssModules",{$style:{icon:"_icon_6l2me_125"}}]]))}}}));
//# sourceMappingURL=CredentialIcon-legacy-W6FyX5zO.js.map