UNPKG

n8n-editor-ui

Version:

Workflow Editor UI for n8n

2 lines 6.28 kB
!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","./_MapCache-legacy-DwgdC8YO.js","./src-legacy-Dwzr7bD0.js","./_plugin-vue_export-helper-legacy-DEZAmQqp.js","./users.store-legacy-OKuN0qAC.js","./constants-legacy-DNCca_FT.js","./ProjectIcon-legacy-Bou4IyeB.js"],(function(e,a){var r,t,o,n,l,s,d,u,c,i,p,b,y,g,_,f,v,m,h,w,T,j,x,P,S,L,$,k,B,O,E;return{setters:[function(e){r=e.$,t=e.A,o=e.C,n=e.E,l=e.N,s=e.S,d=e.Sn,u=e.T,c=e.U,i=e.Wt,p=e._n,b=e.at,y=e.bt,g=e.it,_=e.j,f=e.ot,v=e.w,m=e.yt},function(e){h=e.bt},function(e){w=e.Mi,T=e.Ut},function(e){j=e.t},function(e){x=e.Ai,P=e.It,S=e.Mi},function(e){L=e.ms},function(e){$=e.n,k=e.t}],execute:function(){(B=document.createElement("style")).textContent="._wrapper_efmuy_125{border:var(--border);border-radius:var(--radius);align-items:center;display:flex}._wrapper_efmuy_125._no-border_efmuy_131{border:none}._badge_efmuy_135{padding:var(--spacing--4xs)var(--spacing--2xs);background-color:var(--color--background--light-3);border-color:var(--color--foreground);z-index:1;height:23px;position:relative}._badge_efmuy_135 .n8n-text,._badge_efmuy_135 a{color:var(--color--text)}._projectBadge_efmuy_148>span{gap:var(--spacing--3xs);display:flex}._count-badge_efmuy_153{font-size:var(--font-size--2xs);padding:var(--spacing--4xs)var(--spacing--3xs);color:var(--color--text);border-left:var(--border);line-height:var(--line-height--md)}._global-badge_efmuy_161{align-items:center;gap:var(--spacing--3xs);display:flex}._nowrap_efmuy_168{white-space:nowrap!important}\n/*$vite$:1*/",document.head.appendChild(B);try{a="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},(I=(new a.Error).stack)&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[I]="03e9b957-0edb-47df-aa65-1e66c682b5ce",a._sentryDebugIdIdentifier="sentry-dbid-03e9b957-0edb-47df-aa65-1e66c682b5ce")}catch(a){}var a,I;O=function(e){return e.SharedPersonal="shared-personal",e.SharedOwned="shared-owned",e.Owned="owned",e.Personal="personal",e.Team="team",e.SharedTeam="shared-team",e.Unknown="unknown",e}(O||{}),E=l({__name:"ProjectCardBadge",props:{resource:{},resourceType:{},resourceTypeLabel:{},personalProject:{},showBadgeBorder:{type:Boolean,default:!0},global:{type:Boolean}},setup(e){const a=e,l=s((()=>"dataTable"===a.resource.resourceType?a.resource.project:a.resource.homeProject)),j=h(),B=s((()=>"sharedWithProjects"in a.resource&&a.resource.sharedWithProjects?.length)),E=s((()=>!l.value||a.personalProject&&l.value?.id===a.personalProject.id?B.value?O.SharedOwned:O.Owned:l.value?.type!==P.Team?B.value?O.SharedPersonal:O.Personal:l.value?.type===P.Team?B.value?O.SharedTeam:O.Team:O.Unknown)),I=s((()=>"sharedWithProjects"in a.resource?a.resource.sharedWithProjects?.length??0:0)),W=s((()=>{if(E.value===O.Owned||E.value===O.SharedOwned)return j.baseText("projects.menu.personal");{const{name:e,email:a}=S(l.value?.name??"");return e??a??""}})),C=s((()=>{switch(E.value){case O.Owned:case O.SharedOwned:case O.Personal:case O.SharedPersonal:return{type:"icon",value:"user"};case O.Team:case O.SharedTeam:return $(l.value?.icon)?l.value?.icon:{type:"icon",value:"layers"};default:return{type:"icon",value:"layers"}}})),z=s((()=>{switch(E.value){case O.SharedOwned:return j.baseText("projects.badge.tooltip.sharedOwned",{interpolate:{resourceTypeLabel:a.resourceTypeLabel,count:I.value}});case O.SharedPersonal:return j.baseText("projects.badge.tooltip.sharedPersonal",{interpolate:{resourceTypeLabel:a.resourceTypeLabel,name:W.value,count:I.value}});case O.Personal:return j.baseText("projects.badge.tooltip.personal",{interpolate:{resourceTypeLabel:a.resourceTypeLabel,name:W.value}});case O.Team:return j.baseText("projects.badge.tooltip.team",{interpolate:{resourceTypeLabel:a.resourceTypeLabel,name:W.value}});case O.SharedTeam:return j.baseText("projects.badge.tooltip.sharedTeam",{interpolate:{resourceTypeLabel:a.resourceTypeLabel,name:W.value,count:I.value}});default:return""}})),R=s((()=>E.value!==O.Personal&&E.value!==O.SharedPersonal&&l.value?.id&&a.resourceType===x.Workflow?{name:L.PROJECTS_WORKFLOWS,params:{projectId:l.value?.id}}:null));return(l,s)=>{const h=b("RouterLink"),x=f("n8n-truncate");return r(),n("div",c({class:{[l.$style.wrapper]:!0,[l.$style["no-border"]]:e.showBadgeBorder}},l.$attrs),[W.value?(r(),v(i(w),{key:0,disabled:!z.value||0!==I.value,placement:"top"},{content:m((()=>[t(d(z.value),1)])),default:m((()=>[_(i(T),{class:p([l.$style.badge,l.$style.projectBadge]),theme:"tertiary","data-test-id":"card-badge","show-border":e.showBadgeBorder},{default:m((()=>[_(k,{icon:C.value,"border-less":!0,size:"mini"},null,8,["icon"]),R.value?(r(),v(h,{key:0,to:R.value},{default:m((()=>[y(o("span",{class:p(l.$style.nowrap)},null,2),[[x,W.value,"20"]])])),_:1},8,["to"])):y((r(),n("span",{key:1,class:p(l.$style.nowrap)},null,2)),[[x,W.value,"20"]])])),_:1},8,["class","show-border"])])),_:1},8,["disabled"])):u("",!0),g(l.$slots,"default"),e.global?(r(),v(i(w),{key:1,placement:"top"},{content:m((()=>[t(d(i(j).baseText("projects.badge.tooltip.global",{interpolate:{resourceTypeLabel:a.resourceTypeLabel}})),1)])),default:m((()=>[o("div",{class:p(l.$style["global-badge"]),"data-test-id":"credential-global-badge",theme:"tertiary",bold:""},[_(k,{icon:{type:"icon",value:"globe"},"border-less":!0,size:"mini"}),t(" "+d(i(j).baseText("projects.badge.global")),1)],2)])),_:1})):u("",!0),I.value?(r(),v(i(w),{key:2,disabled:!z.value||0===I.value,placement:"top"},{content:m((()=>[t(d(z.value),1)])),default:m((()=>[o("div",{class:p(l.$style["count-badge"]),theme:"tertiary",bold:""}," +"+d(I.value),3)])),_:1},8,["disabled"])):u("",!0)],16)}}}),e("t",j(E,[["__cssModules",{$style:{wrapper:"_wrapper_efmuy_125","no-border":"_no-border_efmuy_131",badge:"_badge_efmuy_135",projectBadge:"_projectBadge_efmuy_148","count-badge":"_count-badge_efmuy_153","global-badge":"_global-badge_efmuy_161 _count-badge_efmuy_153",nowrap:"_nowrap_efmuy_168"}}]]))}}})); //# sourceMappingURL=ProjectCardBadge-legacy-0ZJb0bRF.js.map