n8n-editor-ui
Version:
Workflow Editor UI for n8n
2 lines • 9.7 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.16.1"}}catch(e){}}(),System.register(["./chunk-legacy-Dz3fjYb5.js","./vue.runtime.esm-bundler-legacy-BW6xDdqj.js","./core-legacy-VD8c7QJ-.js","./src-legacy-B67uuxhB.js","./_plugin-vue_export-helper-legacy-DFdC_I5Z.js","./users.store-legacy-azRUgFdP.js","./constants-legacy-2_ytuuS3.js","./useDebounce-legacy-CRJGWVMg.js","./dataTable.store-legacy-CrFQcdTs.js","./ProjectCardBadge-legacy-B-_amJ01.js","./TimeAgo-legacy-IE1NFqmw.js","./insights.store-legacy-DUO1OIHA.js","./readyToRun.store-legacy-B3LJTBp4.js","./ResourcesListLayout-legacy-wXDvF7ay.js","./ProjectHeader-legacy-CcOtkJZs.js","./DependencyPill-legacy-ByHIbVnv.js","./InsightsSummary-legacy-B4sy_ZtW.js","./DataTableActions-legacy-BdSB8h5i.js"],(function(e,a){var t,l,s,n,d,r,o,i,c,u,b,g,p,y,f,_,m,h,T,w,v,x,j,k,z,S,D,P,$,A,E,I,C,O,B,R,L,U,F,M,N,H,X,Q,V,W,Y,q,G,J,K,Z,ee,ae,te,le,se;return{setters:[function(e){t=e.o},function(e){l=e.$,s=e.A,n=e.C,d=e.E,r=e.Ft,o=e.N,i=e.S,c=e.Sn,u=e.T,b=e.Wt,g=e.X,p=e._n,y=e.gt,f=e.h,_=e.j,m=e.w,h=e.yt},function(e){T=e.at},function(e){w=e.Ft,v=e.Pi,x=e.Qi,j=e.Xi,k=e.ct,z=e.lt,S=e.tt,D=e.wt},function(e){P=e.t},function(e){$=e.Pn,A=e.Rt,E=e.ai,I=e.ei,C=e.oi,O=e.r},function(e){B=e.Er,R=e.Ir,L=e.Sr,U=e.cl,F=e.el},function(e){M=e.n,N=e.t},function(e){H=e.t},function(e){X=e.t},function(e){Q=e.t},function(e){V=e.t},function(e){W=e.r},function(e){Y=e.t},function(e){q=e.t},function(e){G=e.n,J=e.t},function(e){K=e.t},function(e){Z=e.t}],execute:function(){(ee=document.createElement("style")).textContent='._card_1r8gi_125{cursor:pointer;transition:box-shadow .3s}._card_1r8gi_125:hover{box-shadow:var(--shadow--card-hover)}._card-icon_1r8gi_133{color:var(--color--text);text-align:center;flex-shrink:0;align-content:center}._card-header_1r8gi_140{padding-right:var(--spacing--xs);margin-bottom:var(--spacing--5xs);justify-content:space-between;align-items:center;display:flex}._card-footer_1r8gi_148{display:flex}._info-cell_1r8gi_152+._info-cell_1r8gi_152:before{content:"|";margin:0 var(--spacing--4xs)}._card-actions_1r8gi_157{gap:var(--spacing--2xs);padding:0 var(--spacing--sm) 0 0;cursor:default;flex-direction:row;justify-content:center;align-self:stretch;align-items:center;display:flex}._card-badge_1r8gi_168{background-color:var(--color--background--light-3)}@media screen and (max-width:991px){._card_1r8gi_125{flex-wrap:wrap}._info-cell--created_1r8gi_176,._info-cell--column-count_1r8gi_177,._info-cell--size_1r8gi_178{display:none}}\n/*$vite$:1*/',document.head.appendChild(ee);try{a="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},(ne=(new a.Error).stack)&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[ne]="6d23b128-8170-4066-8764-917523709cf1",a._sentryDebugIdIdentifier="sentry-dbid-6d23b128-8170-4066-8764-917523709cf1")}catch(a){}var a,ne;ae={"data-test-id":"data-table-card"},te=o({__name:"DataTableCard",props:{dataTable:{},readOnly:{type:Boolean,default:!1},showOwnershipBadge:{type:Boolean,default:!1}},setup(e){const a=T(),t=H(),r=E(),{hasDependencies:o}=G(),g=e,y=i((()=>({name:B,params:{projectId:g.dataTable.projectId,id:g.dataTable.id}}))),v=i((()=>t.dataTableSizes[g.dataTable.id]??0)),k=i((()=>o(g.dataTable.id)));return(t,o)=>(l(),d("div",ae,[_(b(S),{to:y.value,class:"data-table-card","data-test-id":"data-table-card-link"},{default:h((()=>[_(b(D),{class:p(t.$style.card)},{prepend:h((()=>[_(b(x),{"data-test-id":"data-table-card-icon",class:p(t.$style["card-icon"]),icon:"table",size:"xlarge","stroke-width":1.5},null,8,["class"])])),header:h((()=>[n("div",{class:p(t.$style["card-header"])},[_(b(j),{tag:"h2",bold:"","data-test-id":"data-table-card-name"},{default:h((()=>[s(c(g.dataTable.name),1)])),_:1}),g.readOnly?(l(),m(b(w),{key:0,class:"ml-3xs",theme:"tertiary",bold:""},{default:h((()=>[s(c(b(a).baseText("workflows.item.readonly")),1)])),_:1})):u("",!0)],2)])),footer:h((()=>[n("div",{class:p(t.$style["card-footer"])},[_(b(j),{size:"small",color:"text-light",class:p([t.$style["info-cell"],t.$style["info-cell--size"]]),"data-test-id":"data-table-card-size"},{default:h((()=>[s(c(b(a).baseText("dataTable.card.size",{interpolate:{size:v.value}})),1)])),_:1},8,["class"]),_(b(j),{size:"small",color:"text-light",class:p([t.$style["info-cell"],t.$style["info-cell--column-count"]]),"data-test-id":"data-table-card-column-count"},{default:h((()=>[s(c(b(a).baseText("dataTable.card.column.count",{interpolate:{count:g.dataTable.columns.length+1}})),1)])),_:1},8,["class"]),_(b(j),{size:"small",color:"text-light",class:p([t.$style["info-cell"],t.$style["info-cell--updated"]]),"data-test-id":"data-table-card-last-updated"},{default:h((()=>[s(c(b(a).baseText("workerList.item.lastUpdated"))+" ",1),_(Q,{date:String(g.dataTable.updatedAt)},null,8,["date"])])),_:1},8,["class"]),_(b(j),{size:"small",color:"text-light",class:p([t.$style["info-cell"],t.$style["info-cell--created"]]),"data-test-id":"data-table-card-created"},{default:h((()=>[s(c(b(a).baseText("workflows.item.created"))+" ",1),_(Q,{date:String(g.dataTable.createdAt)},null,8,["date"])])),_:1},8,["class"])],2)])),append:h((()=>[n("div",{class:p(t.$style["card-actions"]),onClick:o[0]||(o[0]=f((()=>{}),["stop"]))},[k.value?(l(),m(J,{key:0,"resource-type":"dataTable","resource-id":g.dataTable.id,source:"data_table_card","data-test-id":"data-table-card-dependents"},null,8,["resource-id"])):u("",!0),g.showOwnershipBadge?(l(),m(X,{key:1,class:p(t.$style["card-badge"]),resource:e.dataTable,"resource-type":b(I).DataTable,"resource-type-label":"Data Table","personal-project":b(r).personalProject,"show-badge-border":!1},null,8,["class","resource","resource-type","personal-project"])):u("",!0),_(Z,{"data-table":g.dataTable,"is-read-only":g.readOnly,location:"card"},null,8,["data-table","is-read-only"])],2)])),_:1},8,["class"])])),_:1},8,["to"])]))}}),le=P(te,[["__cssModules",{$style:{card:"_card_1r8gi_125","card-icon":"_card-icon_1r8gi_133","card-header":"_card-header_1r8gi_140","card-footer":"_card-footer_1r8gi_148","info-cell":"_info-cell_1r8gi_152","card-actions":"_card-actions_1r8gi_157","card-badge":"_card-badge_1r8gi_168","info-cell--created":"_info-cell--created_1r8gi_176","info-cell--column-count":"_info-cell--column-count_1r8gi_177","info-cell--size":"_info-cell--size_1r8gi_178"}}]]),se=t(M(),1),e("default",o({__name:"DataTableView",setup(e){const a=T(),t=k(),n=z(),d=W(),{callDebounced:o}=N(),p=A(),f=$(),w=H(),x=V(),j=E(),S=C(),D=O(),{fetchDependencyCounts:P}=G(),I=r(!0),B=r(1),M=r(10),X=U(F.INPUT.SEARCH),Q=["sizeAsc","sizeDesc"],J=r({search:"",homeProject:""}),Z=i((()=>w.dataTables.map((e=>({...e,resourceType:"dataTable"}))))),ee=i((()=>w.totalCount)),ae=i((()=>d.isOverviewSubPage?j.personalProject:j.currentProject)),te=i((()=>S.preferences.branchReadOnly)),ne={lastUpdated:"updatedAt:desc",lastCreated:"createdAt:desc",nameAsc:"name:asc",nameDesc:"name:desc",sizeAsc:"size:asc",sizeDesc:"size:desc"},de=r("updatedAt:desc"),re=(0,se.default)((()=>{I.value=!0}),300),oe=async()=>{const e=d.isOverviewSubPage?"":j.currentProjectId;try{re(),await w.fetchDataTables(e??"",B.value,M.value,{name:""===J.value.search?void 0:J.value.search,projectId:""===J.value.homeProject?void 0:J.value.homeProject},de.value)}catch(a){f.showError(a,"Error loading data tables")}finally{re.cancel(),I.value=!1,P(w.dataTables.map((e=>e.id)),"dataTable")}},ie=async e=>{e.page&&(B.value=e.page),e.pageSize&&(M.value=e.pageSize),e.sort&&(de.value=ne[e.sort]??"updatedAt:desc"),I.value||await o(oe,{debounceTime:200,trailing:!0})},ce=()=>{n.push({name:R,params:{projectId:ae.value?.id,new:"new"}})},ue=async e=>{B.value=1,J.value.search=e,e?await o(oe,{debounceTime:X,trailing:!0}):await oe()};return g((()=>{p.set(a.baseText("dataTable.dataTables"))})),y((()=>t.params.new),(()=>{"new"===t.params.new?D.openModal(L):D.closeModal(L)}),{immediate:!0}),(e,t)=>(l(),m(Y,{ref:"layout","resource-key":"dataTable",type:"list-paginated",resources:Z.value,initialize:oe,"type-props":{itemSize:80},loading:!1,disabled:!1,"total-items":ee.value,"resources-refreshing":I.value,"sort-options":Object.keys(ne),"dont-perform-sorting-and-filtering":!0,"ui-config":{searchEnabled:!0,showFiltersDropdown:!1,sortEnabled:!0},"tab-key":"dataTable","persist-key-exclusions":Q,"onUpdate:search":ue,"onUpdate:paginationAndSort":ie},{header:h((()=>[_(q,{"main-button":"dataTable"},{default:h((()=>[b(d).isOverviewSubPage&&b(x).isSummaryEnabled?(l(),m(K,{key:0,loading:b(x).weeklySummary.isLoading,summary:b(x).weeklySummary.state,"time-range":"week"},null,8,["loading","summary"])):u("",!0)])),_:1})])),empty:h((()=>[_(b(v),{"data-test-id":"empty-data-table-action-box",heading:b(a).baseText("dataTable.empty.label"),description:b(a).baseText("dataTable.empty.description"),"button-text":b(a).baseText("dataTable.add.button.label"),"button-type":"secondary","button-disabled":!b(w).projectPermissions.dataTable.create,"button-icon":b(w).projectPermissions.dataTable.create?void 0:"lock","onClick:button":ce},{disabledButtonTooltip:h((()=>[s(c(b(a).baseText("dataTable.empty.button.disabled.tooltip")),1)])),_:1},8,["heading","description","button-text","button-disabled","button-icon"])])),item:h((({item:e})=>[_(le,{class:"mb-2xs","data-table":e,"show-ownership-badge":b(d).isOverviewSubPage,"read-only":te.value},null,8,["data-table","show-ownership-badge","read-only"])])),_:1},8,["resources","total-items","resources-refreshing","sort-options"]))}}))}}}));
//# sourceMappingURL=DataTableView-legacy-BIhAp6yy.js.map