UNPKG

n8n-editor-ui

Version:

Workflow Editor UI for n8n

2 lines 9.07 kB
!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(a){}}(),System.register(["./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","./sourceControl.eventBus-legacy-D6Lya4Yv.js","./ProjectBreadcrumb-legacy-CAWVauOZ.js","./DependencyPill-legacy-ByHIbVnv.js","./DataTableTable-legacy-CIybxlZu.js","./DataTableActions-legacy-BdSB8h5i.js"],(function(a,e){var t,l,s,d,n,r,o,i,c,u,b,p,_,y,v,f,g,m,h,T,x,w,j,I,z,D,$,E,k,C,R,S,O,V,F,B,A,P,U,M,N,X,L,W,q,Q,Y,Z,G,H,J,K,aa;return{setters:[function(a){t=a.$,l=a.A,s=a.C,d=a.E,n=a.Ft,r=a.N,o=a.S,i=a.Sn,c=a.T,u=a.W,b=a.Wt,p=a.X,_=a._n,y=a.gt,v=a.j,f=a.pt,g=a.q,m=a.w,h=a.yt},function(a){T=a.at},function(a){x=a.Di,w=a.Qi,j=a.Xi,I=a.Zi,z=a.h,D=a.ji,$=a.jt,E=a.k,k=a.lt,C=a.v},function(a){R=a.t},function(a){S=a.Pn,O=a.Rt,V=a.mr,F=a.oi},function(a){B=a.Ir,A=a.Or,P=a.nl},function(a){U=a.t},function(a){M=a.t},function(a){N=a.t},function(a){X=a.t},function(a){L=a.n,W=a.t},function(a){q=a.n,Q=a.t},function(a){Y=a.t}],execute:function(){(Z=document.createElement("style")).textContent="._data-table-breadcrumbs_23od7_125{align-items:center;display:flex}._data-table-actions_23od7_130{top:var(--spacing--5xs);position:relative}._separator_23od7_135{font-size:var(--font-size--xl);color:var(--color--foreground);padding:var(--spacing--3xs) var(--spacing--4xs) var(--spacing--4xs)}._breadcrumb-current_23od7_141{color:var(--color--text--shade-1);font-size:var(--font-size--sm);padding:var(--spacing--3xs) var(--spacing--4xs) var(--spacing--4xs)}._data-table-details-view_z1555_125{box-sizing:border-box;flex-direction:column;align-content:start;width:100%;height:100%;display:flex}._header-loading_z1555_134 div{height:2em}._header_z1555_134{gap:var(--spacing--lg);align-items:center;display:flex}._header_z1555_134,._header-loading_z1555_134{padding:var(--spacing--sm)}._saving_z1555_149{align-items:center;gap:var(--spacing--3xs);margin-top:var(--spacing--5xs);display:flex}._actions_z1555_156{gap:var(--spacing--3xs);margin-left:auto;display:flex}._search_z1555_162{max-width:196px}._infoIcon_z1555_166{color:var(--color--text--tint-2);cursor:help;align-items:center;display:inline-flex}._infoIcon_z1555_166:hover{color:var(--color--primary)}\n/*$vite$:1*/",document.head.appendChild(Z);try{e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},(ea=(new e.Error).stack)&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[ea]="3b8c7bb4-4b18-4e68-b83c-57c01b1425d9",e._sentryDebugIdIdentifier="sentry-dbid-3b8c7bb4-4b18-4e68-b83c-57c01b1425d9")}catch(e){}var e,ea;G=r({__name:"DataTableBreadcrumbs",props:{dataTable:{},readOnly:{type:Boolean}},emits:["imported"],setup(a){const e=a,l=f("renameInput"),r=M(),p=T(),g=k(),x=S(),w=n(e.dataTable.name),j=o((()=>!r.projectPermissions.dataTable.update||e.readOnly)),I=o((()=>e.dataTable.project??null)),D=o((()=>I.value?[{id:"datatables",label:p.baseText("dataTable.dataTables"),href:`/projects/${I.value.id}/datatables`}]:[])),$=async a=>{a.href&&await g.push(a.href)},E=async()=>{await g.push({name:B,params:{projectId:e.dataTable.projectId}})},R=async()=>{await u(),l.value&&"function"==typeof l.value.forceFocus&&l.value.forceFocus()},O=async a=>{try{if(!(await r.updateDataTable(e.dataTable.id,a,e.dataTable.projectId)))throw new Error(p.baseText("generic.unknownError"));w.value=a,V.track("User renamed data table",{data_table_id:e.dataTable.id,data_table_project_id:e.dataTable.projectId})}catch(t){w.value=e.dataTable.name,x.showError(t,p.baseText("dataTable.rename.error"))}};return y((()=>e.dataTable.name),(a=>{w.value=a})),(n,r)=>(t(),d("div",{class:_(n.$style["data-table-breadcrumbs"]),"data-test-id":"data-table-breadcrumbs"},[v(b(C),{items:D.value,separator:"/","highlight-last-item":!1,onItemSelected:$},{prepend:h((()=>[I.value?(t(),m(X,{key:0,"current-project":I.value},null,8,["current-project"])):c("",!0)])),append:h((()=>[s("span",{class:_(n.$style.separator)},i("/"),2),v(b(z),{ref_key:"renameInput",ref:l,modelValue:w.value,"onUpdate:modelValue":[r[0]||(r[0]=a=>w.value=a),O],"data-test-id":"data-table-header-name-input",placeholder:b(p).baseText("dataTable.add.input.name.label"),class:_(n.$style["breadcrumb-current"]),"read-only":a.readOnly,disabled:j.value},null,8,["modelValue","placeholder","class","read-only","disabled"])])),_:1},8,["items"]),s("div",{class:_(n.$style["data-table-actions"])},[v(Y,{"data-table":e.dataTable,"is-read-only":a.readOnly,location:"breadcrumbs",onRename:R,onOnDeleted:E,onImported:r[1]||(r[1]=a=>n.$emit("imported"))},null,8,["data-table","is-read-only"])],2)],2))}}),H=R(G,[["__cssModules",{$style:{"data-table-breadcrumbs":"_data-table-breadcrumbs_23od7_125","data-table-actions":"_data-table-actions_23od7_130",separator:"_separator_23od7_135","breadcrumb-current":"_breadcrumb-current_23od7_141"}}]]),J={key:0,"data-test-id":"data-table-details-loading"},K={key:1},aa=r({__name:"DataTableDetailsView",props:{id:{},projectId:{}},setup(a){const e=a,r=S(),u=T(),y=k(),f=O(),z=M(),C=F(),{fetchDependencyCounts:R,hasDependencies:V}=L(),B=o((()=>C.preferences.branchReadOnly)),X=o((()=>V(e.id))),Y=n(!1),Z=n(!1),G=n(null),aa=n(),ea=n(""),{debounce:ta}=U(),la=async a=>{a instanceof Error||(a=new Error(String(u.baseText("dataTable.getDetails.error")))),r.showError(a,u.baseText("dataTable.getDetails.error")),await y.push({name:A,params:{projectId:e.projectId}})},sa=ta((a=>{Z.value=a}),{debounceTime:50,trailing:!0}),da=ta((()=>{Z.value=!1}),{debounceTime:P,trailing:!0}),na=a=>{a?sa(!0):da()},ra=async a=>aa.value?await aa.value.addColumn(a):{success:!1,errorMessage:u.baseText("dataTable.error.tableNotInitialized")},oa=async()=>{await(aa.value?.fetchDataTableRows())},ia=async()=>{Y.value=!0;try{const a=await z.fetchDataTableDetails(e.id,e.projectId);a?(G.value=a,f.set(`${u.baseText("dataTable.dataTables")} > ${a.name}`)):await la(new Error(u.baseText("dataTable.notFound")))}catch(a){r.showError(a,u.baseText("dataTable.getDetails.error"))}finally{Y.value=!1}};return p((async()=>{f.set(u.baseText("dataTable.dataTables")),await(async()=>{Y.value=!0;try{const a=await z.fetchOrFindDataTable(e.id,e.projectId);a?(G.value=a,f.set(`${u.baseText("dataTable.dataTables")} > ${a.name}`)):await la(new Error(u.baseText("dataTable.notFound")))}catch(a){await la(a)}finally{Y.value=!1,R([e.id],"dataTable")}})(),N.on("pull",ia)})),g((()=>{N.off("pull",ia)})),(e,n)=>(t(),d("div",{class:_(e.$style["data-table-details-view"]),"data-test-id":"data-table-details-view"},[Y.value?(t(),d("div",J,[v(b($),{variant:"h1",loading:!0,rows:1,"shrink-last":!1,class:_(e.$style["header-loading"])},null,8,["class"]),v(b($),{loading:!0,variant:"h1",rows:10,"shrink-last":!1})])):G.value?(t(),d("div",K,[s("div",{class:_(e.$style.header)},[v(H,{"data-table":G.value,"read-only":B.value,onImported:oa},null,8,["data-table","read-only"]),Z.value?(t(),d("div",{key:0,class:_(e.$style.saving)},[v(b(E)),v(b(j),null,{default:h((()=>[l(i(b(u).baseText("generic.saving"))+"...",1)])),_:1})],2)):c("",!0),s("div",{class:_(e.$style.actions)},[X.value?(t(),m(W,{key:0,"resource-type":"dataTable","resource-id":a.id,source:"data_table_card","data-test-id":"data-table-details-dependents"},null,8,["resource-id"])):c("",!0),v(b(D),{modelValue:ea.value,"onUpdate:modelValue":n[0]||(n[0]=a=>ea.value=a),"data-test-id":"data-table-search-input",size:"small",class:_(e.$style.search),placeholder:b(u).baseText("generic.search")},{prefix:h((()=>[v(b(w),{icon:"search"})])),suffix:h((()=>[v(b(x),{placement:"bottom"},{content:h((()=>[l(i(b(u).baseText("dataTable.search.dateSearchInfo")),1)])),default:h((()=>[s("span",{class:_(e.$style.infoIcon)},[v(b(w),{icon:"info",size:"small"})],2)])),_:1})])),_:1},8,["modelValue","class","placeholder"]),v(b(I),{"data-test-id":"data-table-header-add-row-button",disabled:B.value,onClick:aa.value?.addRow},{default:h((()=>[l(i(b(u).baseText("dataTable.addRow.label")),1)])),_:1},8,["disabled","onClick"]),v(q,{"use-text-trigger":!0,"popover-id":"ds-details-add-column-popover",params:{onAddColumn:ra},disabled:B.value},null,8,["params","disabled"])],2)],2),s("div",{class:_(e.$style.content)},[v(Q,{ref_key:"dataTableTableRef",ref:aa,"data-table":G.value,search:ea.value,"read-only":B.value,onToggleSave:na},null,8,["data-table","search","read-only"])],2)])):c("",!0)],2))}}),a("default",R(aa,[["__cssModules",{$style:{"data-table-details-view":"_data-table-details-view_z1555_125","header-loading":"_header-loading_z1555_134",header:"_header_z1555_134",saving:"_saving_z1555_149",actions:"_actions_z1555_156",search:"_search_z1555_162",infoIcon:"_infoIcon_z1555_166"}}]]))}}})); //# sourceMappingURL=DataTableDetailsView-legacy-O1lpeOKU.js.map