UNPKG

n8n-editor-ui

Version:

Workflow Editor UI for n8n

2 lines 17.8 kB
(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.16.1`}}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]=`2c216a82-0e6b-4f45-9453-04330aa9e678`,e._sentryDebugIdIdentifier=`sentry-dbid-2c216a82-0e6b-4f45-9453-04330aa9e678`)})()}catch{}import{$ as e,A as t,Bt as n,C as r,E as i,Ft as a,Ht as o,N as s,S as c,Sn as l,T as u,U as d,Wt as f,X as p,_n as m,gt as h,j as g,pt as ee,q as _,w as v,y as te,yn as y,yt as b}from"./vue.runtime.esm-bundler-C3C09Zii.js";import{at as ne,p as x}from"./core-Bz5WjPxS.js";import{A as re,Di as S,Mi as C,Pt as ie,Qi as w,Xi as ae,h as oe,tt as se,xt as ce}from"./src-XqE2yCpG.js";import{t as T}from"./_plugin-vue_export-helper-CIL7EULb.js";import{At as le,Fn as ue,Ft as de,In as fe,Ln as pe,_r as me,aa as he,fr as ge,gr as _e,jt as ve,lr as ye,r as be,s as xe,w as Se}from"./users.store-xP93bV7X.js";import{o as Ce}from"./ParameterInputList-CnpfSyOD.js";import{Qt as we,Ra as Te,eo as E,ra as Ee,w as De}from"./constants-DuQbSl-q.js";import{D as Oe}from"./useRootStore-XEREVjMN.js";import{t as ke}from"./usePinnedData-DYpKK5t1.js";import{t as Ae}from"./nodeIcon-Uemsp2k0.js";import{t as D}from"./Draggable-C5UHad2G.js";import{t as O}from"./NodeIcon-T2UcO71E.js";import{t as je}from"./useTelemetryContext-DAk8VAfQ.js";import{t as Me}from"./useInjectWorkflowId-BV3E4pXM.js";import{n as Ne,t as Pe}from"./NodeSettings-Q8aHxeY_.js";import{t as Fe}from"./useKeybindings-HxiGjy_j.js";import{n as Ie,r as Le,t as Re}from"./TriggerPanel-vEbUDcme.js";var ze=T(s({__name:`NDVHeader`,props:{nodeName:{},nodeTypeName:{},docsUrl:{},icon:{},readOnly:{type:Boolean}},emits:[`close`,`rename`],setup(n,{emit:a}){let o=n,s=ne(),c=a;function d(e){c(`rename`,e||o.nodeTypeName)}return(a,p)=>(e(),i(`header`,{class:m(a.$style.ndvHeader)},[r(`div`,{class:m(a.$style.content)},[n.icon?(e(),v(O,{key:0,class:m(a.$style.icon),size:20,"icon-source":n.icon,"node-name":o.nodeTypeName,"show-tooltip":!0},null,8,[`class`,`icon-source`,`node-name`])):u(``,!0),r(`div`,{class:m(a.$style.title),"data-test-id":`node-title-container`},[g(f(oe),{"model-value":n.nodeName,"min-width":0,"max-width":500,placeholder:f(s).baseText(`ndv.title.rename.placeholder`),"read-only":n.readOnly,"onUpdate:modelValue":d},null,8,[`model-value`,`placeholder`,`read-only`])],2)],2),r(`div`,{class:m(a.$style.actions)},[n.docsUrl?(e(),v(f(se),{key:0,theme:`text`,target:`_blank`,href:n.docsUrl},{default:b(()=>[r(`span`,{class:m(a.$style.docsLabel)},[g(f(ae),{size:`small`,bold:``},{default:b(()=>[t(l(f(s).baseText(`nodeSettings.docs`)),1)]),_:1}),g(f(w),{icon:`external-link`})],2)]),_:1},8,[`href`])):u(``,!0),g(f(S),null,{content:b(()=>[t(l(f(s).baseText(`ndv.close.tooltip`)),1)]),default:b(()=>[g(f(C),{variant:`ghost`,icon:`x`,"data-test-id":`ndv-close-button`,onClick:p[0]||=e=>c(`close`)})]),_:1})],2)],2))}}),[[`__cssModules`,{$style:{ndvHeader:`_ndvHeader_1e58b_2`,content:`_content_1e58b_12`,actions:`_actions_1e58b_19`,title:`_title_1e58b_34`,docsLabel:`_docsLabel_1e58b_39`,icon:`_icon_1e58b_44`}}]]);function Be(e){let t=a({left:40,main:20,right:40}),r=c(()=>`${me}_${o(e.paneType).toUpperCase()}`),i=x(e.container),s=c(()=>i.width.value),l=e=>e/100*s.value,u=e=>e/s.value*100,d=c(()=>u(368)),f=c(()=>({left:l(t.value.left),main:l(t.value.main),right:l(t.value.right)})),p=c(()=>u(120)),m=c(()=>{switch(o(e.paneType)){case`inputless`:{let e=u(480);return{left:0,main:e,right:100-e}}case`wide`:{let e=u(640),t=(100-e)/2;return{left:t,main:e,right:t}}default:{let e=u(420),t=(100-e)/2;return{left:t,main:e,right:t}}}}),g=({left:t,main:n,right:r})=>{let i=o(e.hasInputPanel)?p.value:0,a=p.value,s=d.value,c={left:Math.max(i,t),main:Math.max(s,n),right:Math.max(a,r)},l=c.left+c.main+c.right;if(l>100){let e=l-100,t=c.left/(c.left+c.right)*e,n=e-t;c.left=Math.max(i,c.left-t),c.right=Math.max(a,c.right-n)}return c},ee=()=>{localStorage.setItem(r.value,JSON.stringify(t.value))},_=()=>{let e=localStorage.getItem(r.value),n=m.value;e?t.value=g(Te(e,{fallbackValue:n})??n):t.value=g(n)};return h(s,(e,n)=>{e&&(n?t.value=g(t.value):_())}),h(n(e.paneType),()=>{_()},{immediate:!0}),{containerWidth:s,panelWidthPercentage:t,panelWidthPixels:f,onResize:e=>{let n=Math.max(d.value,u(e.width)),r=t.value.left,i=t.value.main,a=t.value.right,o=n-i;if(e.direction===`left`){let e=r-o;if(e<p.value)return;t.value=g({left:Math.max(p.value,e),main:n,right:a})}else if(e.direction===`right`){let e=a-o;if(e<p.value)return;t.value=g({left:r,main:n,right:Math.max(p.value,e)})}},onDrag:e=>{let n=Math.max(p.value,u(e[0])-t.value.main/2),r=Math.max(p.value,100-n-t.value.main);n+t.value.main+r>100||(t.value.left=n,t.value.right=r)},onResizeEnd:()=>{ee()}}}var Ve=T(s({__name:`PanelDragButtonV2`,props:{canMoveRight:{type:Boolean},canMoveLeft:{type:Boolean}},emits:[`drag`,`dragstart`,`dragend`],setup(t,{emit:n}){let i=n,a=e=>{i(`drag`,e)},o=()=>{i(`dragend`)},s=()=>{i(`dragstart`)};return(n,i)=>(e(),v(D,{class:m(n.$style.dragContainer),type:`panel-resize`,cursor:`ew-resize`,"data-test-id":`panel-drag-button`,onDrag:a,onDragstart:s,onDragend:o},{default:b(({isDragging:i})=>[r(`button`,{class:m([n.$style.dragButton,{[n.$style.dragging]:i}])},[t.canMoveLeft?(e(),v(f(w),{key:0,class:m(n.$style.arrow),icon:`arrow-left`},null,8,[`class`])):u(``,!0),g(f(w),{class:m(n.$style.handle),icon:`menu`},null,8,[`class`]),t.canMoveRight?(e(),v(f(w),{key:1,class:m(n.$style.arrow),icon:`arrow-right`},null,8,[`class`])):u(``,!0)],2)]),_:1},8,[`class`]))}}),[[`__cssModules`,{$style:{dragButton:`_dragButton_1cg1p_125`,arrow:`_arrow_1cg1p_140`,handle:`_handle_1cg1p_144`,dragging:`_dragging_1cg1p_148`}}]]),He=T(s({__name:`NodeDetailsViewV2`,props:{workflowObject:{},readOnly:{type:Boolean,default:!1},isProductionExecutionPreview:{type:Boolean,default:!1}},emits:[`valueChanged`,`switchSelectedNode`,`openConnectionNodeCreator`,`renameNode`,`stopExecution`],setup(t,{emit:n}){let o=n,s=t,l=_e(),x=fe(),S=ye(),{activeNode:C}=Oe(l),w=ke(C),ae=Se(),oe=be(),se=xe(),T=he(),me=ie(),D=Me(),O=ge(),He=je({view_shown:`ndv`}),k=ne(),Ue=pe(),{APP_Z_INDEXES:We}=ue(),Ge=ce(),A=a(-1),j=c(()=>l.output.run??-1),M=a(!0),N=a(),P=a(!1),F=a(!1),Ke=a(0),qe=a(!1),I=a(0),L=a(0),R=a(!1),z=a(!1),Je=a(!0),Ye=a(),Xe=ee(`containerRef`),Ze=ee(`mainPanelRef`),B=c(()=>l.pushRef),V=c(()=>C.value?ae.getNodeType(C.value.type,C.value.typeVersion):null),{docsUrl:Qe}=Ne({nodeType:V}),$e=c(()=>oe.isActionActive.workflowRunning),et=c(()=>{if(st.value===null)return null;let e=st.value.data;return e?.resultData?e.resultData.runData:null}),tt=c(()=>C.value&&s.workflowObject.getParentNodesByDepth(C.value.name,1).map(({name:e})=>e)||[]),nt=c(()=>{for(let e of tt.value)if(T?.value?.pinData?.[e]||et.value?.[e])return e;return tt.value[0]}),H=c(()=>(C.value&&V.value?Ee(s.workflowObject,C.value,V.value):[]).filter(e=>typeof e==`string`?e!==E.Main:e.type!==E.Main).length>0&&C.value?s.workflowObject.getChildNodes(C.value.name,`ALL_NON_MAIN`)?.[0]:N.value||nt.value),U=c(()=>H.value?T?.value?.getNodeByName(H.value)??null:null),rt=c(()=>l.ndvInputDataWithPinnedData.length),W=c(()=>!!V.value&&V.value.group.includes(`trigger`)),it=c(()=>{let e=!!V.value?.triggerPanel;if(typeof V.value?.triggerPanel==`boolean`)return e;let t=!!V.value?.webhooks?.length,n=V.value?.polling;return!s.readOnly&&W.value&&(t||n||e)}),at=c(()=>V.value?we.includes(V.value.name):!1),ot=c(()=>!!l.activeNode&&l.activeNode.type===`n8n-nodes-base.stickyNote`),st=c(()=>se.getWorkflowExecution),G=c(()=>{if(C.value===null)return 0;let e=et.value;return e?.[C.value.name]&&e[C.value.name].length?e[C.value.name].length-1:0}),K=c(()=>j.value===-1?G.value:Math.min(j.value,G.value)),q=c(()=>{if(U.value===null||C.value===null)return 0;let e=s.workflowObject.getNode(C.value.name);if(!e||!V.value)return 0;let t=Ee(s.workflowObject,e,V.value),n=U.value,r=et.value;return t.some(e=>e!==E.Main)&&(n=C.value),!n||!r?.hasOwnProperty(n.name)?0:r[n.name].length?r[n.name].length-1:0}),J=c(()=>M.value&&G.value===q.value?K.value:A.value===-1?q.value:Math.min(A.value,q.value)),ct=c(()=>G.value>0&&G.value===q.value),Y=c(()=>M.value&&ct.value),lt=c(()=>l.outputPanelEditMode),ut=c(()=>oe.isActionActive.workflowRunning),X=c(()=>se.executionWaitingForWebhook),dt=c(()=>ut.value||X.value),ft=c(()=>S.getForeignCredentialsIfSharingEnabled(C.value?.credentials)),pt=c(()=>ft.value.length>0),mt=c(()=>l.inputPanelDisplayMode),ht=c(()=>l.outputPanelDisplayMode),Z=c(()=>!W.value||it.value),gt=c(()=>Z.value?[`left`,`right`]:[`right`]),_t=c(()=>({eventBus:Ge,dragging:F.value,pushRef:B.value,foreignCredentials:ft.value,readOnly:s.readOnly,blockUI:dt.value&&it.value,executable:!s.readOnly,inputSize:rt.value,isNdvV2:!0})),{containerWidth:vt,onDrag:yt,onResize:bt,onResizeEnd:xt,panelWidthPercentage:St,panelWidthPixels:Ct}=Be({container:Xe,hasInputPanel:Z,paneType:c(()=>Z.value?V.value?.parameterPane??`regular`:`inputless`)}),wt=({isTooltipVisible:e})=>{qe.value=e},Tt=e=>{N.value=e},Et=e=>{e.key===`s`&&me.isCtrlKeyPressed(e)&&e.preventDefault()},Dt=e=>{if(e===null||!H.value||!Je.value){l.setHoveringItem(null);return}let t={nodeName:H.value,runIndex:J.value,outputIndex:e.outputIndex,itemIndex:e.itemIndex};l.setHoveringItem(t)},Ot=e=>{I.value=e.avgRowHeight},kt=()=>{l.unsetActiveNodeName(),ve.emit(`publishWorkflow`)},At=e=>{if(e===null||!C.value||!Je.value){l.setHoveringItem(null);return}let t={nodeName:C.value?.name,runIndex:K.value,outputIndex:e.outputIndex,itemIndex:e.itemIndex};l.setHoveringItem(t)},jt=()=>{xt(),F.value=!1,O.track(`User moved parameters pane`,{window_width:vt.value,start_position:Ke.value,node_type:V.value?V.value.name:``,push_ref:B.value,workflow_id:D.value})},Mt=()=>{F.value=!0},Nt=()=>{M.value=!0,It(`output`)},Pt=e=>{A.value=j.value,M.value=!1,It(e)},Q=()=>{setTimeout(()=>{!C.value||!$e.value||(P.value=!0)},1e3)},Ft=()=>{Ge.emit(`openSettings`)},It=e=>{O.track(`User changed ndv run linking`,{node_type:V.value?V.value.name:``,push_ref:B.value,linked:Y.value,pane:e})},Lt=()=>{l.setOutputRunIndex(A.value),M.value=!0,It(`input`)},Rt=e=>{o(`switchSelectedNode`,e)},zt=(e,t)=>{o(`openConnectionNodeCreator`,e,t)},$=async()=>{if(!F.value){if(lt.value.enabled&&C.value){if(await Ue.confirm(``,k.baseText(`ndv.pinData.beforeClosing.title`),{confirmButtonText:k.baseText(`ndv.pinData.beforeClosing.confirm`),cancelButtonText:k.baseText(`ndv.pinData.beforeClosing.cancel`)})===`confirm`){let{value:e}=lt.value;try{w.setData(Te(e),`on-ndv-close-modal`)}catch(e){console.error(e)}}l.setOutputPanelEditModeEnabled(!1)}await x.run(`dataDisplay.nodeEditingFinished`),O.track(`User closed node modal`,{node_type:V.value?V.value?.name:``,push_ref:B.value,workflow_id:D.value}),P.value=!1,l.unsetActiveNodeName(),l.resetNDVPushRef()}};Fe({Escape:$});let Bt=(e,t)=>{O.track(`User changed ndv run dropdown`,{push_ref:B.value,run_index:e,node_type:V.value?V.value?.name:``,pane:t})},Vt=e=>{l.setOutputRunIndex(e),Bt(e,`output`)},Ht=e=>{A.value=e,Y.value&&l.setOutputRunIndex(e),Bt(e,`input`)},Ut=e=>{L.value=e.avgRowHeight},Wt=(e,t)=>{A.value=-1,M.value=!0,N.value=e,O.track(`User changed ndv input dropdown`,{node_type:C.value?C.value.type:``,push_ref:B.value,workflow_id:D.value,selection_value:t,input_node_type:U.value?U.value.type:``})},Gt=()=>{o(`stopExecution`)},Kt=()=>{R.value=!0,z.value=!1},qt=()=>{R.value=!1,z.value=!0},Jt=e=>{Je.value=!e},Yt=()=>{document.addEventListener(`keydown`,Et,!0)},Xt=()=>{document.removeEventListener(`keydown`,Et,!0)},Zt=e=>{o(`renameNode`,e)},Qt=(e,t)=>{l.setPanelDisplayMode({pane:e,mode:t})};return h(C,(e,t)=>{if(e&&!t?(Yt(),Ye.value?.show()):e||Xt(),e&&e.name!==t?.name&&!ot.value){if(A.value=-1,l.setOutputRunIndex(-1),M.value=!0,N.value=void 0,P.value=!1,L.value=0,I.value=0,setTimeout(()=>l.setNDVPushRef(),0),!V.value)return;x.run(`dataDisplay.nodeTypeChanged`,{nodeSubtitle:S.getNodeSubtitle(e,V.value,s.workflowObject)}),setTimeout(()=>{if(C.value){let e=T?.value?.outgoingConnectionsByNodeName(C.value?.name);O.track(`User opened node modal`,{node_id:C.value?.id,node_type:V.value?V.value?.name:``,workflow_id:D.value,push_ref:B.value,is_editable:!pt.value,parameters_pane_position:Ke.value,input_first_connector_runs:q.value,output_first_connector_runs:G.value,selected_view_inputs:W.value?`trigger`:l.inputPanelDisplayMode,selected_view_outputs:l.outputPanelDisplayMode,input_connectors:tt.value.length,output_connectors:e?.main?.length,input_displayed_run_index:J.value,output_displayed_run_index:K.value,data_pinning_tooltip_presented:qe.value,input_displayed_row_height_avg:I.value,output_displayed_row_height_avg:L.value,source:He.ndv_source?.value??`other`})}},2e3)}window.top&&!ot.value&&window.top.postMessage(JSON.stringify({command:e?`openNDV`:`closeNDV`}),`*`)},{immediate:!0}),h(G,()=>{l.setOutputRunIndex(-1)}),h(q,()=>{A.value=-1}),h(H,e=>{setTimeout(()=>{l.setInputNodeName(e)},0)}),h(J,e=>{setTimeout(()=>{l.setInputRunIndex(e)},0)}),h(Ze,e=>{if(!e)return;function t(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t=e.tagName===`INPUT`&&e.type===`hidden`;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}let n=t(e)[0];n&&n.focus()}),p(()=>{Ye.value?.show(),de.on(`data-pinning-discovery`,wt),le.on(`updateInputNodeName`,Tt)}),_(()=>{de.off(`data-pinning-discovery`,wt),le.off(`updateInputNodeName`,Tt),Xt()}),(n,a)=>f(C)&&!ot.value?(e(),v(te,{key:0,to:`#${f(De)}`},[r(`div`,{"data-test-id":`ndv-backdrop`,class:m(n.$style.backdrop),style:y({zIndex:f(We).NDV}),onClick:$},null,6),r(`dialog`,{ref_key:`dialogRef`,ref:Ye,open:``,"aria-modal":`true`,"data-test-id":`ndv`,class:m(n.$style.dialog),style:y({zIndex:f(We).NDV})},[g(Le,{"root-node":f(C),onSwitchSelectedNode:Rt},null,8,[`root-node`]),r(`div`,{ref_key:`containerRef`,ref:Xe,class:m({[n.$style.container]:!0,[n.$style.webhookWaiting]:X.value})},[g(ze,{class:m(n.$style.header),"node-name":f(C).name,"node-type-name":V.value?.defaults.name??V.value?.displayName??f(C).name,icon:f(Ae)(V.value??f(C).type,f(C)),"docs-url":f(Qe),onClose:$,onRename:Zt},null,8,[`class`,`node-name`,`node-type-name`,`icon`,`docs-url`]),r(`main`,{class:m(n.$style.main)},[Z.value?(e(),i(`div`,{key:0,class:m([n.$style.column,n.$style.dataColumn]),style:y({width:`${f(St).left}%`})},[it.value?(e(),v(Re,{key:0,"node-name":f(C).name,"push-ref":B.value,class:m(n.$style.input),onExecute:Q,onActivate:kt},null,8,[`node-name`,`push-ref`,`class`])):W.value?u(``,!0):(e(),v(Ce,{key:1,"workflow-object":t.workflowObject,"can-link-runs":ct.value,"run-index":J.value,"linked-runs":Y.value,"active-node-name":f(C).name,"current-node-name":H.value,"push-ref":B.value,"read-only":t.readOnly||pt.value,"is-production-execution-preview":t.isProductionExecutionPreview,"search-shortcut":R.value?`/`:void 0,"display-mode":mt.value,class:m(n.$style.input),"is-mapping-onboarded":f(l).isMappingOnboarded,"focused-mappable-input":f(l).focusedMappableInput,onActivatePane:Kt,onLinkRun:Lt,onUnlinkRun:a[0]||=()=>Pt(`input`),onRunChange:Ht,onOpenSettings:Ft,onChangeInputNode:Wt,onExecute:Q,onTableMounted:Ot,onItemHover:Dt,onSearch:Jt,onDisplayModeChange:a[1]||=e=>Qt(`input`,e)},null,8,[`workflow-object`,`can-link-runs`,`run-index`,`linked-runs`,`active-node-name`,`current-node-name`,`push-ref`,`read-only`,`is-production-execution-preview`,`search-shortcut`,`display-mode`,`class`,`is-mapping-onboarded`,`focused-mappable-input`]))],6)):u(``,!0),g(f(re),{width:f(Ct).main,"min-width":260,"supported-directions":gt.value,"grid-size":8,class:m({[n.$style.column]:!X.value,[n.$style.webhookWaiting]:X.value}),style:y({width:`${f(St).main}%`}),outset:``,onResize:f(bt),onResizestart:Mt,onResizeend:jt},{default:b(()=>[r(`div`,{ref_key:`mainPanelRef`,ref:Ze,class:m(n.$style.main)},[Z.value?(e(),v(Ve,{key:0,class:m(n.$style.draggable),"can-move-left":!0,"can-move-right":!0,onDrag:f(yt),onDragstart:Mt,onDragend:jt},null,8,[`class`,`onDrag`])):u(``,!0),g(Pe,d(_t.value,{class:n.$style.settings,onExecute:Q,onStopExecution:Gt,onActivate:kt,onSwitchSelectedNode:Rt,onOpenConnectionNodeCreator:zt}),null,16,[`class`])],2)]),_:1},8,[`width`,`supported-directions`,`class`,`style`,`onResize`]),r(`div`,{class:m([n.$style.column,n.$style.dataColumn]),style:y({width:`${f(St).right}%`})},[g(Ie,{"data-test-id":`output-panel`,"workflow-object":t.workflowObject,"can-link-runs":ct.value,"run-index":K.value,"linked-runs":Y.value,"push-ref":B.value,"is-read-only":t.readOnly||pt.value,"block-u-i":dt.value&&W.value&&!at.value,"is-production-execution-preview":t.isProductionExecutionPreview,"is-pane-active":z.value,"display-mode":ht.value,class:m(n.$style.output),onActivatePane:qt,onLinkRun:Nt,onUnlinkRun:a[2]||=()=>Pt(`output`),onRunChange:Vt,onOpenSettings:Ft,onTableMounted:Ut,onItemHover:At,onSearch:Jt,onExecute:Q,onDisplayModeChange:a[3]||=e=>Qt(`output`,e)},null,8,[`workflow-object`,`can-link-runs`,`run-index`,`linked-runs`,`push-ref`,`is-read-only`,`block-u-i`,`is-production-execution-preview`,`is-pane-active`,`display-mode`,`class`])],6)],2)],2)],6)],8,[`to`])):u(``,!0)}}),[[`__cssModules`,{$style:{backdrop:`_backdrop_lhwvj_125`,dialog:`_dialog_lhwvj_135`,container:`_container_lhwvj_150`,main:`_main_lhwvj_161`,column:`_column_lhwvj_171`,input:`_input_lhwvj_184`,output:`_output_lhwvj_185`,dataColumn:`_dataColumn_lhwvj_189`,header:`_header_lhwvj_193`,settings:`_settings_lhwvj_200`,draggable:`_draggable_lhwvj_205`,webhookWaiting:`_webhookWaiting_lhwvj_214`}}]]);export{He as default}; //# sourceMappingURL=NodeDetailsViewV2-DhE9I5uU.js.map