n8n-editor-ui
Version:
Workflow Editor UI for n8n
2 lines • 65.9 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","./settings.store-legacy-I6rZOvfF.js","./banners.store-legacy-QkaJOkrp.js","./useDebounce-legacy-CRJGWVMg.js","./chatPanel.store-legacy-BsMvrm8R.js","./exports-legacy-BC_zzayu.js","./usePinnedData-legacy-BfjAvFWp.js","./nodeIcon-legacy-DR5Etm69.js","./canvas.eventBus-legacy-DR7gyyyi.js","./ContactAdministratorToInstall-legacy-D_2_WgVl.js","./useQuickConnect-legacy-BfHzqFqv.js","./NodeIcon-legacy-CCBkNBDS.js","./useCalloutHelpers-legacy-Mzq1I5u0.js","./CommunityNodeUpdateInfo-legacy-DynNTkwC.js","./useActions-legacy-KKrCVUrG.js","./shield-alt-legacy-CdNID7Lo.js"],(function(e,t){var o,a,n,i,r,l,s,c,d,p,u,g,m,_,v,y,f,h,b,x,k,w,T,C,I,$,N,S,z,V,A,D,L,q,R,B,P,E,M,O,j,H,F,K,W,U,Y,X,Q,J,Z,G,ee,te,oe,ae,ne,ie,re,le,se,ce,de,pe,ue,ge,me,_e,ve,ye,fe,he,be,xe,ke,we,Te,Ce,Ie,$e,Ne,Se,ze,Ve,Ae,De,Le,qe,Re,Be,Pe,Ee,Me,Oe,je,He,Fe,Ke,We,Ue,Ye,Xe,Qe,Je,Ze,Ge,et,tt,ot,at,nt,it,rt,lt,st,ct,dt,pt,ut,gt,mt,_t,vt,yt,ft,ht,bt,xt,kt,wt,Tt,Ct,It,$t,Nt,St,zt,Vt,At,Dt,Lt,qt,Rt,Bt,Pt,Et,Mt,Ot,jt,Ht,Ft,Kt,Wt,Ut,Yt,Xt,Qt,Jt,Zt,Gt,eo,to,oo,ao,no;function io(e,t){return a(),q(S,{name:"slide"},{default:P((()=>[I(e.$slots,"default",{},void 0,!0)])),_:3})}function ro(e,t){return a(),r("svg",Ot,[...t[0]||(t[0]=[N('<title>no-nodes-keyart</title><g id="Nodes-panel-prototype-V2.1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="nodes-panel-(component)" transform="translate(-2085.000000, -352.000000)"><g id="nodes_panel" transform="translate(1880.000000, 151.000000)"><g id="Panel" transform="translate(50.000000, 0.000000)"><g id="Group-3" transform="translate(105.000000, 171.000000)"><g id="no-nodes-keyart" transform="translate(50.000000, 30.000000)"><rect id="Rectangle" x="0" y="0" width="75" height="75"></rect><g id="Group" transform="translate(6.562500, 8.164062)" fill="#C4C8D1" fill-rule="nonzero"><polygon id="Rectangle" transform="translate(49.192016, 45.302553) rotate(-45.000000) translate(-49.192016, -45.302553) " points="44.5045606 32.0526802 53.8794707 32.0526802 53.8794707 58.5524261 44.5045606 58.5524261"></polygon><path id="Path" d="M48.125,23.0859375 C54.15625,23.0859375 59.0625,18.1796875 59.0625,12.1484375 C59.0625,10.3359375 58.5625,8.6484375 57.78125,7.1484375 L49.34375,15.5859375 L44.6875,10.9296875 L53.125,2.4921875 C51.625,1.7109375 49.9375,1.2109375 48.125,1.2109375 C42.09375,1.2109375 37.1875,6.1171875 37.1875,12.1484375 C37.1875,13.4296875 37.4375,14.6484375 37.84375,15.7734375 L32.0625,21.5546875 L26.5,15.9921875 L28.71875,13.7734375 L24.3125,9.3671875 L30.9375,2.7421875 C27.28125,-0.9140625 21.34375,-0.9140625 17.6875,2.7421875 L6.625,13.8046875 L11.03125,18.2109375 L2.21875,18.2109375 L1.38777878e-15,20.4296875 L11.0625,31.4921875 L13.28125,29.2734375 L13.28125,20.4296875 L17.6875,24.8359375 L19.90625,22.6171875 L25.46875,28.1796875 L2.3125,51.3359375 L8.9375,57.9609375 L44.5,22.4296875 C45.625,22.8359375 46.84375,23.0859375 48.125,23.0859375 Z"></path></g></g></g></g></g></g></g>',2)])])}return{setters:[function(e){o=e.o},function(e){a=e.$,n=e.A,i=e.C,r=e.E,l=e.F,s=e.Ft,c=e.N,d=e.Nt,p=e.O,u=e.S,g=e.Sn,m=e.T,_=e.U,v=e.Vt,y=e.Wt,f=e.X,h=e.Z,b=e._,x=e._n,k=e.bt,w=e.c,T=e.gt,C=e.h,I=e.it,$=e.j,N=e.k,S=e.n,z=e.ot,V=e.p,A=e.q,D=e.rt,L=e.vn,q=e.w,R=e.xt,B=e.yn,P=e.yt},function(e){E=e.at,M=e.n,O=e.nt},function(e){j=e.B,H=e.Di,F=e.J,K=e.Mi,W=e.Qi,U=e.R,Y=e.Xi,X=e.Yi,Q=e.Zi,J=e.jt,Z=e.tt,G=e.z},function(e){ee=e.t},function(e){te=e.D,oe=e.F,ae=e.In,ne=e.M,ie=e.Pa,re=e.R,le=e.T,se=e.V,ce=e.W,de=e.Xt,pe=e.fr,ue=e.it,ge=e.j,me=e.k,_e=e.on,ve=e.r,ye=e.s,fe=e.t,he=e.w,be=e.z},function(e){e.Bt,xe=e.F,ke=e.Ia,we=e.In,e.Ln,Te=e.N,Ce=e._t,Ie=e.at,e.dt,$e=e.ft,Ne=e.ln,Se=e.nt,e.pr,ze=e.rt,Ve=e.vt,Ae=e.xt},function(e){De=e.t},function(e){Le=e.t},function(e){qe=e.t},function(e){Re=e.t},function(e){Be=e.n},function(e){Pe=e.n},function(e){Ee=e.t},function(e){Me=e.a,Oe=e.c,je=e.d,He=e.l,Fe=e.n,Ke=e.o,We=e.r,Ue=e.s,Ye=e.u},function(e){Xe=e.n,Qe=e.t},function(e){Je=e.t},function(e){Ze=e.t},function(e){Ge=e.t},function(e){et=e.i,tt=e.n,ot=e.r,at=e.t},function(e){nt=e.t},function(e){it=e.n,rt=e.t}],execute:function(){(lt=document.createElement("style")).textContent='.slide-leave-active[data-v-ffd9b1ff],.slide-enter-active[data-v-ffd9b1ff]{transition:all .2s}.slide-leave-to[data-v-ffd9b1ff],.slide-enter-from[data-v-ffd9b1ff]{transform:translate(100%)}._nodeItem_1w6xz_125{--trigger-icon--color--background:var(--color--background--light-3);--trigger-icon--border-color:var(--color--text--tint-2);user-select:none;margin-left:15px;margin-right:12px}._nodeIcon_1w6xz_133{z-index:2}._subNodeBackground_1w6xz_137{background-color:var(--node-type--supplemental--color--background);z-index:1;border-radius:50%;width:40px;height:40px;position:absolute;transform:translate(-7px,-7px)}._communityNodeIcon_1w6xz_147{vertical-align:top}._draggable_1w6xz_151{z-index:1;opacity:.66;border:2px solid var(--color--foreground--shade-2);border-radius:var(--radius--lg);background-color:var(--color--background--light-3);justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:fixed}._draggableDataTransfer_1w6xz_165{width:1px;height:1px}._icon_1w6xz_170{color:var(--color--text);width:12px;display:inline-flex}._icon_1w6xz_170._official_1w6xz_175{width:14px}._subCategory_1dknb_125{--action--arrow--color:var(--color--text--tint-1);--node--icon--color:var(--node-creator--icon--color);margin-left:15px;margin-right:12px}._label_1vlxx_125{margin-left:var(--spacing--sm);margin-right:var(--spacing--sm);margin-bottom:var(--spacing--4xs);letter-spacing:1px;padding-top:var(--spacing--sm);font-style:normal;font-weight:var(--font-weight--bold);text-transform:uppercase;color:var(--color--text);cursor:default;font-size:10px;line-height:12px}._action_mvs8q_125{--node-creator--name--font-size:var(--font-size--2xs);--node-creator--name--font-weight:var(--font-weight--regular);--trigger-icon--color--background:var(--color--background--light-3);--trigger-icon--border-color:var(--color--text--tint-2);--node--icon--size:20px;--node--icon--margin-right:var(--spacing--xs);margin-left:var(--spacing--sm);margin-right:var(--spacing--sm);padding:var(--spacing--2xs) 0}._nodeIcon_mvs8q_137{margin-right:var(--spacing--xs)}._draggable_mvs8q_141{z-index:1;opacity:.66;border:2px solid var(--color--foreground--shade-2);border-radius:var(--radius--lg);background-color:var(--color--background--light-3);justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:fixed}._draggableDataTransfer_mvs8q_155{width:1px;height:1px}._view_1cgml_125{--action--arrow--color:var(--color--text--tint-1);--node--icon--color:var(--node-creator--icon--color);margin-left:var(--spacing--sm);margin-right:var(--spacing--xs)}._creatorLink_lgjb3_125{--action--arrow--color:var(--color--text--tint-1);margin-left:var(--spacing--sm);margin-right:var(--spacing--xs)}._container_cosmc_125{align-items:center;gap:var(--spacing--sm);margin:var(--spacing--sm);padding:var(--spacing--xs);border:var(--border-width) solid var(--color--foreground);pointer-events:none;cursor:default;border-radius:.25em;margin-top:0;display:flex}._marginLeft_oawh3_125{margin-left:var(--spacing--xs)}._triggerIcon_i18rl_125{color:var(--color--primary);margin-left:var(--spacing--3xs)}._category_i18rl_130{font-size:var(--font-size--sm);font-weight:var(--font-weight--bold);line-height:var(--line-height--sm);padding:var(--spacing--2xs) var(--spacing--sm);border-bottom:1px solid var(--color--foreground);cursor:pointer;display:flex;position:relative}._category_i18rl_130:before{content:"";border-left:2px solid transparent;position:absolute;top:0;bottom:0;left:0}._category_i18rl_130:hover:before{border-color:var(--color--text--tint-1)}._category_i18rl_130._active_i18rl_151:before{border-color:var(--color--primary)}._name_i18rl_155{color:var(--color--text--shade-1);flex-grow:1}._mouseOverTooltip_oh2k4_125{opacity:0;margin-left:var(--spacing--3xs);color:var(--color--foreground--shade-2)}._mouseOverTooltip_oh2k4_125:hover{color:var(--color--primary)}._categorizedItemsRenderer_oh2k4_133:hover ._mouseOverTooltip_oh2k4_125{opacity:1}._tooltipPopper_oh2k4_137{max-width:260px}._contentSlot_oh2k4_141{padding:0 var(--spacing--sm) var(--spacing--3xs);margin-top:var(--spacing--xs)}._categorizedItemsRenderer_oh2k4_133{padding-bottom:var(--spacing--sm)}._separator_oh2k4_150{border-bottom:1px solid var(--color--foreground)}._preview_oh2k4_154{opacity:.7;pointer-events:none;cursor:default}._creatorOpenTemplate_fcb6s_125{--action--arrow--color:var(--color--text--tint-1);margin-left:var(--spacing--sm);margin-right:var(--spacing--xs);padding-bottom:var(--spacing--xs);margin-bottom:var(--spacing--xs)}._compact_fcb6s_133{margin-left:0;padding-right:0}._itemSkeleton_1ff1x_125{height:50px}._iteratorItem_1ff1x_129{margin-left:1px;position:relative}._iteratorItem_1ff1x_129:before{content:"";border-left:2px solid transparent;position:absolute;top:0;bottom:0;left:-1px}._iteratorItem_1ff1x_129:not(._label_1ff1x_141):not(._category_1ff1x_141):hover:before{border-color:var(--color--text--tint-1)}._iteratorItem_1ff1x_129._active_1ff1x_144:not(._category_1ff1x_141):before{border-color:var(--color--primary)}._empty_1ff1x_148 [role=alert]{margin:var(--spacing--xs) var(--spacing--sm)}._itemsRenderer_1ff1x_152{scrollbar-width:none;flex-direction:column;display:flex}._itemsRenderer_1ff1x_152>::-webkit-scrollbar{display:none}._view_1ff1x_161{position:relative}._view_1ff1x_161:last-child{margin-top:var(--spacing--sm);padding-top:var(--spacing--xs)}._view_1ff1x_161:last-child:after{content:"";left:var(--spacing--sm);right:var(--spacing--sm);border-top:1px solid var(--color--foreground);margin:auto;position:absolute;top:0;bottom:0}._link_1ff1x_179{position:relative}._link_1ff1x_179:last-child{margin-bottom:var(--spacing--sm);padding-bottom:var(--spacing--xs)}._link_1ff1x_179:last-child:after{content:"";left:var(--spacing--sm);right:var(--spacing--sm);border-bottom:1px solid var(--color--foreground);margin:auto;position:absolute;top:0;bottom:0}._borderless_1ff1x_197:last-child{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}._borderless_1ff1x_197:last-child:after{content:none}._preview_1ff1x_207{pointer-events:none;cursor:default}._container_o3pf2_125{width:100%;padding:var(--spacing--sm);flex-direction:column;margin-top:0;padding-top:0;display:flex}._nodeIcon_o3pf2_134{--node--icon--size:36px;margin-right:var(--spacing--sm)}._description_o3pf2_139{margin:var(--spacing--md) 0}._separator_o3pf2_143{height:var(--border-width);background:var(--color--foreground);margin-bottom:var(--spacing--md)}._info_o3pf2_149{justify-content:left;align-items:center;gap:var(--spacing--sm);margin-bottom:var(--spacing--md);flex-wrap:wrap;display:flex}._info_o3pf2_149 div{align-items:center;gap:var(--spacing--4xs);display:flex}._tooltipIcon_o3pf2_164{color:var(--color--text--tint-1);font-size:var(--font-size--2xs);width:12px}._contactOwnerHint_o3pf2_170{align-items:center;gap:var(--spacing--sm);padding:var(--spacing--xs);border:var(--border-width) solid var(--color--foreground);border-radius:.25em;display:flex}._container_oabi3_125{flex-direction:column;min-height:100%;display:flex}._containerPaddingBottom_oabi3_131{padding-bottom:var(--spacing--3xl)}._communityNodeFooter_oabi3_135{margin-top:auto}._resetSearch_oabi3_139{cursor:pointer;line-height:var(--line-height--md);font-weight:var(--font-weight--regular);font-size:var(--font-size--2xs);padding:var(--spacing--2xs) var(--spacing--sm) 0;color:var(--color--text)}._resetSearch_oabi3_139 i{font-weight:var(--font-weight--bold);font-style:normal;text-decoration:underline}._actionsEmpty_oabi3_153{padding:var(--spacing--2xs) var(--spacing--xs) var(--spacing--sm);font-weight:var(--font-weight--regular)}._actionsEmpty_oabi3_153 strong{font-weight:var(--font-weight--bold)}._apiHint_oabi3_161{padding:0 var(--spacing--sm) var(--spacing--xl);font-size:var(--font-size--2xs);color:var(--color--text);line-height:var(--line-height--md);z-index:1}._banner_oabi3_169{margin:var(--spacing--sm);margin-top:0}._noResults_1ymde_125{background-color:var(--color--background--light-3);text-align:center;border-left:1px solid var(--color--foreground);height:100%;font-weight:var(--font-weight--regular);padding:0 var(--spacing--2xl);flex-direction:column;align-content:center;align-items:center;display:flex}._title_1ymde_138{font-size:var(--font-size--md);line-height:var(--line-height--md);margin-top:var(--spacing--xs)}._title_1ymde_138 div{margin-bottom:var(--spacing--sm)}._action_1ymde_147 p,._request_1ymde_148 p{font-size:var(--font-size--sm);line-height:var(--line-height--xl)}._request_1ymde_148{bottom:var(--spacing--md);display:none;position:fixed}@media (min-height:550px){._request_1ymde_148{display:block}}._icon_1ymde_164{margin-top:var(--spacing--2xl);opacity:.6;min-height:67px}._external_1ymde_170{font-size:var(--font-size--2xs)}._items_bqzs3_125{margin-bottom:var(--spacing--sm)}._searchContainer_5mkav_125{height:40px;padding:0 var(--spacing--xs);margin:var(--search--margin,var(--spacing--sm));filter:drop-shadow(0 2px 5px rgba(46,46,50,.04));border:1px solid var(--color--foreground);background-color:var(--color--background--light-3);color:var(--color--text--tint-1);border-radius:4px;align-items:center;display:flex}._searchContainer_5mkav_125:focus-within{border-color:var(--color--secondary)}._prefix_5mkav_141{text-align:center;font-size:var(--font-size--md);margin-right:var(--spacing--xs)}._prefix_5mkav_141._active_5mkav_146{color:var(--color--primary)!important}._text_5mkav_150{flex-grow:1}._text_5mkav_150 input{width:100%;font-size:var(--font-size--sm);-webkit-appearance:none;appearance:none;background-color:var(--color--background--light-3);color:var(--color--text--shade-1);border:none;outline:none}._text_5mkav_150 input::placeholder{color:var(--color--text--tint-1)}._text_5mkav_150 input::-webkit-input-placeholder{color:var(--color--text--tint-1)}._suffix_5mkav_166{text-align:right;min-width:20px;display:inline-block}._clear_5mkav_172{cursor:pointer;background-color:transparent;border:none;padding:0}._clear_5mkav_172 svg path{fill:var(--color--text--tint-1)}._clear_5mkav_172:hover svg path{fill:var(--color--text)}._clickable_5mkav_185{cursor:pointer}._container_rt775_125{width:100%;padding:var(--spacing--sm);padding-bottom:var(--spacing--xs);flex-direction:column;display:flex}._header_rt775_133{gap:var(--spacing--2xs);justify-content:space-between;align-items:center;display:flex}._title_rt775_140{color:var(--color--text);font-size:var(--font-size--xl);font-weight:var(--font-weight--bold);align-items:center;display:flex}._nodeIcon_rt775_148{--node--icon--size:36px;margin-right:var(--spacing--sm)}._installedIcon_rt775_153{margin-right:var(--spacing--3xs);color:var(--color--text);font-size:var(--font-size--2xs)}._officialIcon_rt775_159{margin-left:var(--spacing--4xs);color:var(--color--text);flex-shrink:0;width:14px;display:inline-flex}._installed_rt775_153{margin-right:var(--spacing--xs);align-items:center;display:flex}._container_1wstz_125{padding-bottom:var(--spacing--5xs);align-items:center;margin-left:auto;display:flex}.panel-slide-in-leave-active,.panel-slide-in-enter-active,.panel-slide-out-leave-active,.panel-slide-out-enter-active{transition:transform .2s;position:absolute;left:0;right:0}.panel-slide-out-enter-from,.panel-slide-in-leave-to{z-index:-1;transform:translate(0)}.panel-slide-out-leave-to,.panel-slide-in-enter-from{z-index:1;transform:translate(100%)}._info_18qic_147{margin:var(--spacing--2xs) var(--spacing--sm)}._backButton_18qic_151{cursor:pointer;padding:var(--spacing--2xs) var(--spacing--xs) 0 0;background:0 0;border:none}._backButtonIcon_18qic_158{color:var(--color--text--tint-1);padding:0}._nodeIcon_18qic_163{--node--icon--size:20px;--node-creator--icon--color:var(--node--icon--color--neutral);margin-right:var(--spacing--sm)}._renderedItems_18qic_169{scrollbar-width:none;height:100%;padding-bottom:var(--spacing--xl);flex-direction:column;display:flex;overflow:auto}._renderedItems_18qic_169::-webkit-scrollbar{display:none}._searchBar_18qic_181{flex-shrink:0}._nodesListPanel_18qic_185{background:var(--color--background--light-3);background-color:var(--color--background--light-3);--node--icon--badge--color--background:var(--color--background--light-3);height:100%;width:var(--node-creator--width);flex-direction:column;display:flex}._nodesListPanel_18qic_185:before{box-sizing:border-box;content:"";border-left:1px solid var(--color--foreground);width:1px;height:100%;position:absolute}._footer_18qic_203{font-size:var(--font-size--2xs);color:var(--color--text);margin:0 var(--spacing--xs) 0;padding:var(--spacing--4xs) 0;line-height:var(--line-height--md);border-top:1px solid var(--color--foreground);z-index:1;margin-top:-1px}._top_18qic_214{align-items:center;display:flex}._header_18qic_219{font-size:var(--font-size--lg);font-weight:var(--font-weight--bold);line-height:var(--line-height--sm);padding:var(--spacing--sm) var(--spacing--sm)}._header_18qic_219._hasBg_18qic_225{border-bottom:var(--color--foreground) solid 1px;background-color:var(--color--background)}._title_18qic_230{line-height:24px;font-weight:var(--font-weight--bold);font-size:var(--font-size--lg);margin:0}._hasBg_18qic_225 ._title_18qic_230{font-size:var(--font-size--sm-m);line-height:22px}._subtitle_18qic_241{margin-top:var(--spacing--4xs);font-size:var(--font-size--sm);color:var(--color--text);line-height:19px;font-weight:var(--font-weight--regular)}._offsetSubtitle_18qic_249{margin-left:calc(var(--spacing--xl) + var(--spacing--4xs))}.nodes-list-panel-ai_chain .nodes-list-panel-header .n8n-node-icon svg{color:var(--node-type-ai_chain-color)}.nodes-list-panel-ai_document .nodes-list-panel-header .n8n-node-icon svg{color:var(--node-type-ai_document-color)}.nodes-list-panel-ai_embedding .nodes-list-panel-header .n8n-node-icon svg{color:var(--node-type-ai_embedding-color)}.nodes-list-panel-ai_languageModel .nodes-list-panel-header .n8n-node-icon svg{color:var(--node-type-ai_languageModel-color)}.nodes-list-panel-ai_memory .nodes-list-panel-header .n8n-node-icon svg{color:var(--node-type-ai_memory-color)}.nodes-list-panel-ai_outputParser .nodes-list-panel-header .n8n-node-icon svg{color:var(--node-type-ai_outputParser-color)}.nodes-list-panel-ai_tool .nodes-list-panel-header .n8n-node-icon svg{color:var(--node-type-ai_tool-color)}.nodes-list-panel-ai_retriever .nodes-list-panel-header .n8n-node-icon svg{color:var(--node-type-ai_retriever-color)}.nodes-list-panel-ai_textSplitter .nodes-list-panel-header .n8n-node-icon svg{color:var(--node-type-ai_textSplitter-color)}.nodes-list-panel-ai_vectorRetriever .nodes-list-panel-header .n8n-node-icon svg{color:var(--node-type-ai_vectorRetriever-color)}.nodes-list-panel-ai_vectorStore .nodes-list-panel-header .n8n-node-icon svg{color:var(--node-type-ai_vectorStore-color)}strong{font-weight:var(--font-weight--bold)}._nodeCreator_1w0hg_129{--node-creator--width:385px;--node-creator--icon--color:var(--node--icon--color--neutral);top:calc(var(--header--height) * 1px);z-index:var(--node-creator--z);width:var(--node-creator--width);color:var(--color--text--shade-1);position:fixed;bottom:0;right:0}._nodeCreatorScrim_1w0hg_141{top:calc(var(--header--height) * 1px);opacity:0;z-index:1;background:var(--dialog--overlay--color--background);pointer-events:none;transition:opacity .2s ease-in-out;position:fixed;bottom:0;left:42px;right:0}._nodeCreatorScrim_1w0hg_141._active_1w0hg_153{opacity:.7}._close_1w0hg_157{z-index:calc(var(--node-creator--z) + 1);top:var(--spacing--xs);right:var(--spacing--xs);background:0 0;border:0;display:none;position:absolute}@media screen and (max-width:427px){._nodeCreator_1w0hg_129{--node-creator--width:calc(100vw - 42px)}._close_1w0hg_157{display:inline-flex}}\n/*$vite$:1*/',document.head.appendChild(lt);try{t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},(N=(new t.Error).stack)&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[N]="7b6df2c9-022a-4578-8bac-f03ccd6e89cd",t._sentryDebugIdIdentifier="sentry-dbid-7b6df2c9-022a-4578-8bac-f03ccd6e89cd")}catch(t){}var t,N;st=ee({},[["render",io],["__scopeId","data-v-ffd9b1ff"]]),ct=c({__name:"NodeItem",props:{nodeType:{},subcategory:{default:void 0},active:{type:Boolean,default:!1}},setup(e){const t=e,o=E(),l=pe(),{actions:c}=Fe(),{getAddedNodesAndConnections:d}=nt(),{activeViewStack:_}=We(),{isSubNodeType:v}=Pe({nodeType:t.nodeType}),f=he(),h=s(!1),b=s({x:-100,y:-100}),w=s(null),T=u((()=>O.value?t.nodeType.description:N.value?"":"*"!==t.subcategory||t.nodeType.name.startsWith("n8n-creds-base")?o.headerText({key:`headers.${L.value}.description`,fallback:t.nodeType.description}):"")),I=u((()=>!!se(M.value,_)||A.value&&!N.value)),N=u((()=>"Human in the Loop"===_.subcategory||"HITL"===_.rootView)),S=u((()=>A.value?"node-creator-action-item":"node-creator-node-item")),A=u((()=>D.value.length>1&&!_.hideActions)),D=u((()=>c[t.nodeType.name]||[])),L=u((()=>o.shortNodeType(t.nodeType.name)||"")),R=u((()=>({top:`${b.value.y}px`,left:`${b.value.x}px`}))),M=u((()=>ke(t.nodeType.name))),O=u((()=>oe(t.nodeType.name))),F=u((()=>{const e=t.nodeType.displayName.trimEnd();return o.headerText({key:`headers.${L.value}.displayName`,fallback:A.value?e.replace("Trigger",""):e})})),K=u((()=>t.nodeType.group.includes("trigger")&&!A.value)),U=u((()=>f.communityNodeType(be(t.nodeType.name)))),Y=u((()=>U.value?.isOfficialNode??!1)),X=u((()=>U.value?.displayName??F.value)),Q=u((()=>t.nodeType.tag?t.nodeType.tag:T.value.toLowerCase().includes("deprecated")?{text:o.baseText("nodeCreator.nodeItem.deprecated"),type:"info"}:void 0));function J(e){e.dataTransfer&&(e.dataTransfer.effectAllowed="copy",e.dataTransfer.dropEffect="copy",e.dataTransfer.setDragImage(w.value,0,0),e.dataTransfer.setData(xe,JSON.stringify(d([{type:t.nodeType.name}])))),h.value=!0}function Z(){h.value=!1,setTimeout((()=>{b.value={x:-100,y:-100}}),300)}function G(e){"a"===e.target.localName&&l.track("user clicked cnr docs link",{source:"nodes panel node"})}return(t,l)=>{const s=z("n8n-html");return a(),q(y(j),{draggable:!I.value,class:x(t.$style.nodeItem),description:T.value,title:F.value,"show-action-arrow":I.value,"is-trigger":K.value,"is-official":Y.value,"data-test-id":S.value,tag:Q.value,onDragstart:J,onDragend:Z},p({icon:P((()=>[y(v)?(a(),r("div",{key:0,class:x(t.$style.subNodeBackground)},null,2)):m("",!0),$(Ze,{class:x(t.$style.nodeIcon),"node-type":e.nodeType,"color-default":"var(--color--foreground--shade-2)"},null,8,["class","node-type"])])),dragContent:P((()=>[k(i("div",{ref_key:"draggableDataTransfer",ref:w,class:x(t.$style.draggable),style:B(R.value)},[$(Ze,{"node-type":e.nodeType,size:40,shrink:!1,"color-default":"var(--color--foreground--shade-2)",onClickCapture:l[0]||(l[0]=C((()=>{}),["stop"]))},null,8,["node-type"])],6),[[V,h.value]])])),_:2},[Y.value?{name:"extraDetails",fn:P((()=>[$(y(H),{placement:"top","show-after":500},{content:P((()=>[n(g(y(o).baseText("generic.officialNode.tooltip",{interpolate:{author:X.value}})),1)])),default:P((()=>[$(y(it),{class:x([t.$style.icon,t.$style.official])},null,8,["class"])])),_:1})])),key:"0"}:!M.value||O.value||y(_)?.communityNodeDetails?void 0:{name:"extraDetails",fn:P((()=>[$(y(H),{placement:"top","show-after":500},{content:P((()=>[k(i("p",{class:x(t.$style.communityNodeIcon),onClick:G},null,2),[[s,y(o).baseText("generic.communityNode.tooltip",{interpolate:{packageName:e.nodeType.name.split(".")[0],docURL:y(ie)}})]])])),default:P((()=>[$(y(W),{size:"small",class:x(t.$style.icon),icon:"box"},null,8,["class"])])),_:1})])),key:"1"}]),1032,["draggable","class","description","title","show-action-arrow","is-trigger","is-official","data-test-id","tag"])}}}),dt=ee(ct,[["__cssModules",{$style:{nodeItem:"_nodeItem_1w6xz_125",nodeIcon:"_nodeIcon_1w6xz_133",subNodeBackground:"_subNodeBackground_1w6xz_137",communityNodeIcon:"_communityNodeIcon_1w6xz_147",draggable:"_draggable_1w6xz_151",draggableDataTransfer:"_draggableDataTransfer_1w6xz_165",icon:"_icon_1w6xz_170",official:"_official_1w6xz_175"}}]]),pt=o(je(),1),ut=c({__name:"SubcategoryItem",props:{item:{}},setup(e){const t=e,o=E(),n=u((()=>(0,pt.default)(t.item.subcategory||t.item.title)));return(t,i)=>(a(),q(y(j),{class:x(t.$style.subCategory),title:y(o).baseText(`nodeCreator.subcategoryNames.${n.value}`),"is-trigger":!1,description:y(o).baseText(`nodeCreator.subcategoryDescriptions.${n.value}`),"show-action-arrow":!0,"is-new":e.item.new},{icon:P((()=>[$(y(G),_({type:"icon",name:e.item.icon,circle:!1,"show-tooltip":!1},e.item.iconProps),null,16,["name"])])),_:1},8,["class","title","description","is-new"]))}}),gt=ee(ut,[["__cssModules",{$style:{subCategory:"_subCategory_1dknb_125"}}]]),mt=["textContent"],_t=ee(c({__name:"LabelItem",props:{item:{}},setup:e=>(t,o)=>(a(),r("div",{class:x(t.$style.label)},[i("span",{class:x(t.$style.name),textContent:g(e.item.key)},null,10,mt)],2))}),[["__cssModules",{$style:{label:"_label_1vlxx_125"}}]]),vt=c({__name:"ActionItem",props:{nodeType:{},action:{}},setup(e){const t=e,o=pe(),{getActionData:n,getAddedNodesAndConnections:r,setAddedNodeActionParameters:l}=nt(),{activeViewStack:s}=We(),c=d({dragging:!1,draggablePosition:{x:-100,y:-100},storeWatcher:null,draggableDataTransfer:null}),p=u((()=>({top:`${c.draggablePosition.y}px`,left:`${c.draggablePosition.x}px`}))),g=u((()=>n(t.action))),m=e=>e.name?.toLowerCase().includes("trigger")||"n8n-nodes-base.webhook"===e.name;function _(e){document.body.addEventListener("dragover",f);const{pageX:t,pageY:a}=e;e.dataTransfer&&g.value.key&&(e.dataTransfer.effectAllowed="copy",e.dataTransfer.dropEffect="copy",e.dataTransfer.setDragImage(c.draggableDataTransfer,0,0),e.dataTransfer.setData(xe,JSON.stringify(r([{type:g.value.key}]))),o&&(c.storeWatcher=l(g.value,o,s.rootView)),document.body.addEventListener("dragend",h)),c.dragging=!0,c.draggablePosition={x:t,y:a}}function f(e){if(!c.dragging||0===e.pageX&&0===e.pageY)return;const[t,o]=_e([],[e.pageX-de[0]/2,e.pageY-de[1]/2]);c.draggablePosition={x:t,y:o}}function h(){c.storeWatcher&&c.storeWatcher(),document.body.removeEventListener("dragend",h),document.body.removeEventListener("dragover",f),c.dragging=!1,setTimeout((()=>{c.draggablePosition={x:-100,y:-100}}),300)}const{draggableDataTransfer:b,dragging:w}=v(c);return(t,o)=>(a(),q(y(j),{draggable:"",class:x(t.$style.action),title:e.action.displayName,"is-trigger":m(e.action),"data-keyboard-nav":"true",onDragstart:_,onDragend:h},{dragContent:P((()=>[i("div",{ref_key:"draggableDataTransfer",ref:b,class:x(t.$style.draggableDataTransfer)},null,2),k(i("div",{class:x(t.$style.draggable),style:B(p.value)},[$(Ze,{"node-type":e.nodeType,size:40,shrink:!1,onClickCapture:o[0]||(o[0]=C((()=>{}),["stop"]))},null,8,["node-type"])],6),[[V,y(w)]])])),icon:P((()=>[$(Ze,{"node-type":e.action},null,8,["node-type"])])),_:1},8,["class","title","is-trigger"]))}}),yt=ee(vt,[["__cssModules",{$style:{action:"_action_mvs8q_125",nodeIcon:"_nodeIcon_mvs8q_137",draggable:"_draggable_mvs8q_141",draggableDataTransfer:"_draggableDataTransfer_mvs8q_155"}}]]),ft=ee(c({__name:"ViewItem",props:{view:{}},setup:e=>(t,o)=>(a(),q(y(j),{class:x(t.$style.view),title:e.view.title,tag:e.view.tag,"is-trigger":!1,description:e.view.description,"show-action-arrow":!0},{icon:P((()=>[$(y(G),{type:"icon",name:e.view.icon,circle:!1,"show-tooltip":!1},null,8,["name"])])),_:1},8,["class","title","tag","description"]))}),[["__cssModules",{$style:{view:"_view_1cgml_125"}}]]),ht=ee(c({__name:"LinkItem",props:{link:{}},setup:e=>(t,o)=>(a(),q(y(j),{class:x(t.$style.creatorLink),title:e.link.title,"is-trigger":!1,description:e.link.description,tag:e.link.tag,"show-action-arrow":!0},{icon:P((()=>[$(y(G),{type:"icon",name:e.link.icon,circle:!1,"show-tooltip":!1},null,8,["name"])])),_:1},8,["class","title","description","tag"]))}),[["__cssModules",{$style:{creatorLink:"_creatorLink_lgjb3_125"}}]]),bt=ee(c({__name:"CommunityNodeInstallHint",props:{hint:{}},setup(e){const t=u((()=>fe().isAdminOrOwner));return(o,i)=>t.value?(a(),r("div",{key:0,class:x(o.$style.container)},[$(y(W),{color:"text-light",icon:"info",size:"large"}),$(y(Y),{color:"text-base",size:"medium"},{default:P((()=>[n(g(e.hint),1)])),_:1})],2)):m("",!0)}}),[["__cssModules",{$style:{container:"_container_cosmc_125"}}]]),xt=c({__name:"CommunityNodeItem",props:{isPreview:{type:Boolean}},setup(e){const t=E();return(o,n)=>(a(),r("div",null,[e.isPreview?(a(),q(bt,{key:0,hint:y(t).baseText("communityNodeItem.node.hint")},null,8,["hint"])):(a(),r("div",{key:1,class:x(o.$style.marginLeft)},[$(y(Q),{variant:"subtle",size:"medium",icon:"plus",label:y(t).baseText("communityNodeItem.label"),outline:""},null,8,["label"])],2))]))}}),kt=ee(xt,[["__cssModules",{$style:{marginLeft:"_marginLeft_oawh3_125"}}]]),wt=["textContent"],Tt=c({__name:"CategoryItem",props:{expanded:{type:Boolean,default:!0},active:{type:Boolean},count:{},name:{},isTrigger:{type:Boolean}},setup(e){const t=e,o=u((()=>{const e=t.count||0;return e>0?`${t.name} (${e})`:t.name}));return(t,n)=>(a(),r("div",_({class:t.$style.categoryWrapper},t.$attrs,{"data-keyboard-nav":"true","data-test-id":"node-creator-category-item"}),[i("div",{class:x({[t.$style.category]:!0,[t.$style.active]:e.active})},[i("span",{class:x(t.$style.name)},[i("span",{textContent:g(o.value)},null,8,wt),e.isTrigger?(a(),q(y(W),{key:0,icon:"bolt-filled",size:"xsmall",class:x(t.$style.triggerIcon)},null,8,["class"])):m("",!0),I(t.$slots,"default")],2),e.expanded?(a(),q(y(W),{key:0,icon:"chevron-down",color:"text-light",size:"large"})):(a(),q(y(W),{key:1,icon:"chevron-up",color:"text-light",size:"large"}))],2)],16))}}),Ct=ee(Tt,[["__cssModules",{$style:{triggerIcon:"_triggerIcon_i18rl_125",category:"_category_i18rl_130",active:"_active_i18rl_151",name:"_name_i18rl_155"}}]]),It=["data-category-collapsed"],$t=c({__name:"CategorizedItemsRenderer",props:{elements:{default:()=>[]},category:{},disabled:{type:Boolean},activeIndex:{},isTriggerCategory:{type:Boolean},mouseOverTooltip:{},expanded:{type:Boolean},showSeparator:{type:Boolean}},setup(e){const t=e,{popViewStack:o,activeViewStack:n}=We(),{registerKeyHook:c}=Me(),{workflowId:d}=ye(),p=Fe(),g=E(),v=u((()=>Me()?.activeItemId)),f=u((()=>t.elements.filter((({type:e})=>"action"===e)).length)),h=s(t.expanded??!1),b=u((()=>n.communityNodeDetails&&!n.communityNodeDetails.installed));function C(){N(!h.value)}function N(e){const o=h.value;h.value=e,h.value&&!o&&p.onCategoryExpanded({category_name:t.category,workflow_id:d})}const S=w(),V=u((()=>({[S.categorizedItemsRenderer]:!0,[S.separator]:h.value&&t.showSeparator})));return T((()=>t.elements),(()=>{N(!0)})),c(`CategoryRight_${t.category}`,{keyboardKeys:["ArrowRight"],condition:(e,o)=>"category"===e&&t.category===o,handler:function(){h.value||N(!0)}}),c(`CategoryToggle_${t.category}`,{keyboardKeys:["Enter"],condition:(e,o)=>"category"===e&&t.category===o,handler:C}),c(`CategoryLeft_${t.category}`,{keyboardKeys:["ArrowLeft"],condition:(e,o)=>"category"===e&&t.category===o,handler:function(){h.value?N(!1):o()}}),(t,o)=>{const n=z("n8n-html");return a(),r("div",{class:x(V.value),"data-category-collapsed":!h.value},[$(Ct,{class:x(y(S).categoryItem),name:e.category,disabled:e.disabled,active:v.value===e.category,count:f.value,expanded:h.value,"is-trigger":e.isTriggerCategory,"data-keyboard-nav-type":"category","data-keyboard-nav-id":e.category,onClick:C},{default:P((()=>[e.mouseOverTooltip?(a(),r("span",{key:0,class:x(y(S).mouseOverTooltip)},[$(y(H),{placement:"top","content-class":y(S).tooltipPopper},{content:P((()=>[k(i("div",null,null,512),[[n,e.mouseOverTooltip]])])),default:P((()=>[$(y(W),{icon:"circle-help",size:"small"})])),_:1},8,["content-class"])],2)):m("",!0)])),_:1},8,["class","name","disabled","active","count","expanded","is-trigger","data-keyboard-nav-id"]),h.value&&f.value>0&&t.$slots.default?(a(),r("div",{key:0,class:x(y(S).contentSlot)},[I(t.$slots,"default")],2)):m("",!0),b.value&&h.value?(a(),q(bt,{key:1,hint:y(g).baseText("communityNodeItem.actions.hint")},null,8,["hint"])):m("",!0),h.value?(a(),q(Dt,_({key:2},t.$attrs,{elements:e.elements,"is-trigger":e.isTriggerCategory,class:[{[y(S).preview]:b.value}]}),{default:P((()=>[...o[0]||(o[0]=[])])),empty:P((()=>[I(t.$slots,"empty",L(l({elements:e.elements})))])),_:3},16,["elements","is-trigger","class"])):m("",!0)],10,It)}}}),Nt=ee($t,[["__cssModules",{$style:{mouseOverTooltip:"_mouseOverTooltip_oh2k4_125",categorizedItemsRenderer:"_categorizedItemsRenderer_oh2k4_133",tooltipPopper:"_tooltipPopper_oh2k4_137",contentSlot:"_contentSlot_oh2k4_141",separator:"_separator_oh2k4_150",preview:"_preview_oh2k4_154"}}]]),St=ee(c({__name:"OpenTemplateItem",props:{openTemplate:{}},setup:e=>(t,o)=>(a(),q(y(j),{class:x({[t.$style.creatorOpenTemplate]:!0,[t.$style.compact]:e.openTemplate.compact}),title:e.openTemplate.title,description:e.openTemplate.description,tag:e.openTemplate.tag,"show-action-arrow":!0,"is-trigger":!1},p({_:2},[e.openTemplate.icon?{name:"icon",fn:P((()=>[$(y(G),{type:"icon",name:e.openTemplate.icon,circle:!1,"show-tooltip":!1},null,8,["name"])])),key:"0"}:void 0,e.openTemplate.nodes?{name:"extraDetails",fn:P((()=>[(a(!0),r(b,null,D(e.openTemplate.nodes,(e=>(a(),q(Ze,{key:e.name,"node-type":e,size:16,"show-tooltip":!0},null,8,["node-type"])))),128))])),key:"1"}:void 0]),1032,["class","title","description","tag"]))}),[["__cssModules",{$style:{creatorOpenTemplate:"_creatorOpenTemplate_fcb6s_125",compact:"_compact_fcb6s_133"}}]]),zt={key:0},Vt=["data-keyboard-nav-type","data-keyboard-nav-id","onClick"],At=c({__name:"ItemsRenderer",props:{elements:{default:()=>[]},activeIndex:{},disabled:{type:Boolean},lazyRender:{type:Boolean,default:!0}},emits:["selected","dragstart","dragend"],setup(e,{emit:t}){const o=e,n=t,i=s([]),l=s(0),{activeViewStack:c}=We(),d=u((()=>Me()?.activeItemId)),p=u((()=>"community-node"===c.mode)),g=u((()=>p.value&&!c.communityNodeDetails?.installed)),_=u((()=>!(c.communityNodeDetails&&!c.communityNodeDetails.installed)));function v(){o.elements.length<=20||!o.lazyRender?i.value=o.elements:i.value.length<o.elements.length&&(i.value.push(...o.elements.slice(i.value.length,i.value.length+5)),l.value=window.requestAnimationFrame(v))}function k(e,t,a){if(!o.disabled)switch(e){case"dragstart":if(a){n("dragstart",t,a);break}case"dragend":if(a){n("dragend",t,a);break}case"selected":n("selected",t,a);break;default:n(e,t,a)}}function w(e){e.style.height="0"}function C(e){e.style.height=`${e.scrollHeight}px`}function $(e){e.style.height=`${e.scrollHeight}px`}function N(e){e.style.height="0"}return f((()=>{v()})),h((()=>{window.cancelAnimationFrame(l.value),i.value=[]})),T((()=>o.elements),(()=>{window.cancelAnimationFrame(l.value),i.value=[],v()})),(t,o)=>e.elements.length>0?(a(),r("div",{key:0,class:x(t.$style.itemsRenderer),name:"accordion",onBeforeEnter:w,onEnter:C,onBeforeLeave:$,onLeave:N},[I(t.$slots,"default"),(a(!0),r(b,null,D(e.elements,(n=>(a(),r("div",{key:n.uuid},[i.value.includes(n)?(a(),r("div",zt,["section"===n.type?(a(),q(Nt,{key:0,elements:n.children,expanded:"",category:n.title,showSeparator:n.showSeparator,onSelected:o[0]||(o[0]=e=>k("selected",e))},null,8,["elements","category","showSeparator"])):(a(),r("div",{key:1,ref_for:!0,ref:"iteratorItems",class:x({clickable:!e.disabled,[t.$style.active]:d.value===n.uuid&&_.value,[t.$style.iteratorItem]:!p.value,[t.$style[n.type]]:!0,[t.$style.preview]:g.value,[t.$style.borderless]:"view"===n.type&&!0===n.properties.borderless}),"data-test-id":"item-iterator-item","data-keyboard-nav-type":"label"!==n.type?n.type:void 0,"data-keyboard-nav-id":n.uuid,onClick:e=>k("selected",n)},["label"===n.type?(a(),q(_t,{key:0,item:n},null,8,["item"])):m("",!0),"subcategory"===n.type?(a(),q(gt,{key:1,item:n.properties},null,8,["item"])):m("",!0),p.value?(a(),q(kt,{key:2,"is-preview":g.value},null,8,["is-preview"])):m("",!0),"node"!==n.type||p.value?m("",!0):(a(),q(dt,{key:3,"node-type":n.properties,active:!0,subcategory:n.subcategory},null,8,["node-type","subcategory"])),"action"===n.type?(a(),q(yt,{key:4,"node-type":n.properties,action:n.properties,active:!0},null,8,["node-type","action"])):"view"===n.type?(a(),q(ft,{key:5,view:n.properties,class:x(t.$style.viewItem)},null,8,["view","class"])):"link"===n.type?(a(),q(ht,{key:6,link:n.properties,class:x(t.$style.linkItem)},null,8,["link","class"])):"openTemplate"===n.type?(a(),q(St,{key:7,"open-template":n.properties,class:x(t.$style.linkItem)},null,8,["open-template","class"])):m("",!0)],10,Vt))])):(a(),q(y(J),{key:1,loading:!0,rows:1,variant:"p",class:x(t.$style.itemSkeleton)},null,8,["class"]))])))),128))],34)):(a(),r("div",{key:1,class:x(t.$style.empty)},[I(t.$slots,"empty")],2))}}),Dt=ee(At,[["__cssModules",{$style:{itemSkeleton:"_itemSkeleton_1ff1x_125",iteratorItem:"_iteratorItem_1ff1x_129",label:"_label_1ff1x_141",category:"_category_1ff1x_141",active:"_active_1ff1x_144",empty:"_empty_1ff1x_148",itemsRenderer:"_itemsRenderer_1ff1x_152",view:"_view_1ff1x_161",link:"_link_1ff1x_179",borderless:"_borderless_1ff1x_197",preview:"_preview_1ff1x_207"}}]]),Lt=c({__name:"OrderSwitcher",props:{rootView:{}},setup:e=>(t,o)=>(a(),r("div",null,[e.rootView===y("Regular")?(a(),r(b,{key:0},[I(t.$slots,"actions"),I(t.$slots,"triggers")],64)):(a(),r(b,{key:1},[I(t.$slots,"triggers"),I(t.$slots,"actions")],64))]))}),qt={key:2},Rt={key:3},Bt=c({__name:"CommunityNodeInfo",setup(e){const{activeViewStack:t}=We(),{communityNodeDetails:o}=t,l=s(void 0),c=s(null),d=s(!1),p=s(!1),_=u((()=>o?.packageName)),{installedPackage:v,initInstalledPackage:h,isUpdateCheckAvailable:b}=ot(_),{getQuickConnectOptionByPackageName:k}=Je(),w=u((()=>{const e=_.value;return e?k(e):void 0})),T=he(),C=fe(),I=u((()=>C.isAdminOrOwner)),N=e=>e?new Intl.NumberFormat("en-US").format(e):null;return f((async()=>{o?.packageName&&await async function(e){const a=await T.getCommunityNodeAttributes(t.communityNodeDetails?.key||"");let n=v.value;if(o?.installed&&!n&&(n=await h()),a)return l.value=a.companyName??a.authorName,c.value=N(a.numberOfDownloads),p.value=a.isOfficialNode,void(d.value=!n||(a.nodeVersions?.map((e=>e.npmVersion))??[]).includes(n.installedVersion));const i=`https://registry.npmjs.org/${e}`;try{const t=await fetch(i);if(!t.ok)return void Be(new Error("Could not get metadata for package"),{extra:{packageName:e}});l.value=(await t.json()).maintainers?.[0]?.name;const o=`https://api.npmjs.org/downloads/range/2022-01-01:${(new Date).toISOString().split("T")[0]}/${e}`,a=await fetch(o);if(!a.ok)return void Be(new Error("Could not get downloads for package"),{extra:{packageName:e}});const n=await a.json();if(!n.downloads?.length)return;c.value=N(n.downloads.reduce(((e,t)=>e+t.downloads),0))}catch(r){Be(r,{extra:{packageName:e}})}}(o.packageName)})),(e,t)=>(a(),r("div",{class:x(e.$style.container)},[$(y(Y),{class:x(e.$style.description),color:"text-base",size:"medium"},{default:P((()=>[n(g(y(o)?.description),1)])),_:1},8,["class"]),y(b)&&y(v)?.updateAvailable?(a(),q(at,{key:0,"data-test-id":"update-available","package-name":y(o)?.packageName,source:"node creator panel"},null,8,["package-name"])):(a(),r("div",{key:1,class:x(e.$style.separator)},null,2)),i("div",{class:x(e.$style.info)},[d.value?(a(),q(y(H),{key:0,placement:"top"},{content:P((()=>[n(g(p.value?y(O).baseText("communityNodeInfo.officialApproved"):y(O).baseText("communityNodeInfo.approved")),1)])),default:P((()=>[i("div",null,[$(y(rt),{class:x(e.$style.tooltipIcon)},null,8,["class"]),$(y(Y),{color:"text-light",size:"xsmall",bold:"","data-test-id":"verified-tag"},{default:P((()=>[n(g(y(O).baseText("communityNodeInfo.approved.label")),1)])),_:1})])])),_:1})):(a(),q(y(H),{key:1,placement:"top"},{content:P((()=>[n(g(y(O).baseText("communityNodeInfo.unverified")),1)])),default:P((()=>[i("div",null,[$(y(W),{class:x(e.$style.tooltipIcon),icon:"box"},null,8,["class"]),$(y(Y),{color:"text-light",size:"xsmall",bold:""},{default:P((()=>[n(g(y(O).baseText("communityNodeInfo.unverified.label")),1)])),_:1})])])),_:1})),c.value?(a(),r("div",qt,[$(y(W),{class:x(e.$style.tooltipIcon),icon:"hard-drive-download"},null,8,["class"]),$(y(Y),{color:"text-light",size:"xsmall",bold:"","data-test-id":"number-of-downloads"},{default:P((()=>[n(g(y(O).baseText("communityNodeInfo.downloads",{interpolate:{downloads:c.value}})),1)])),_:1})])):m("",!0),l.value?(a(),r("div",Rt,[$(y(W),{class:x(e.$style.tooltipIcon),icon:"user"},null,8,["class"]),$(y(Y),{color:"text-light",size:"xsmall",bold:"","data-test-id":"publisher-name"},{default:P((()=>[n(g(y(O).baseText("communityNodeInfo.publishedBy",{interpolate:{publisherName:l.value}})),1)])),_:1})])):m("",!0),w.value?(a(),q(y(H),{key:4,placement:"top"},{content:P((()=>[n(g(y(O).baseText("communityNodeInfo.quickConnect.tooltip")),1)])),default:P((()=>[i("div",null,[$(y(W),{class:x(e.$style.tooltipIcon),icon:"quick-connect"},null,8,["class"]),$(y(Y),{color:"text-light",size:"xsmall",bold:"","data-test-id":"quick-connect-tag"},{default:P((()=>[n(g(y(O).baseText("communityNodeInfo.quickConnect")),1)])),_:1})])])),_:1})):m("",!0)],2),w.value?(a(),q(et,{key:2,text:w.value?.text},null,8,["text"])):m("",!0),I.value||y(o)?.installed?m("",!0):(a(),q(Qe,{key:3}))],2))}}),Pt=ee(Bt,[["__cssModules",{$style:{container:"_container_o3pf2_125",nodeIcon:"_nodeIcon_o3pf2_134",description:"_description_o3pf2_139",separator:"_separator_o3pf2_143",info:"_info_o3pf2_149",tooltipIcon:"_tooltipIcon_o3pf2_164",contactOwnerHint:"_contactOwnerHint_o3pf2_170"}}]]),Et=c({__name:"ActionsMode",emits:["nodeTypeSelected"],setup(e,{emit:t}){const o=t,n=pe(),l=E(),s=fe(),{popViewStack:c,updateCurrentViewStack:d}=We(),{registerKeyHook:g}=Me(),{setAddedNodeActionParameters:_,getActionData:v,actionDataToNodeTypeSelectedPayload:h,getPlaceholderTriggerActions:b,parseCategoryActions:w,actionsCategoryLocales:T}=nt(),I=Fe(),{openSampleWorkflowTemplate:N}=Ge(),S=u((()=>G(B.value,T.value.triggers,!1))),V=u((()=>G(B.value,T.value.actions,!M.value))),A=u((()=>G(We().activeViewStack.baselineItems||[],T.value.triggers,!1))),D=u((()=>G(We().activeViewStack.baselineItems||[],T.value.actions,!M.value))),L=u((()=>S.value.length||M.value?T.value.triggers:`${T.value.triggers} (${K.length})`)),B=u((()=>(We().activeViewStack.items||[]).filter((e=>e.properties.actionKey!==Te)))),M=u((()=>We().activeViewStack.search)),O=u((()=>We().activeViewStack.subcategory)),j=u((()=>We().activeViewStack.rootView)),H=u((()=>We().activeViewStack?.communityNodeDetails)),K=b(O.value||""),{getQuickConnectOptionByPackageName:W}=Je(),U=u((()=>{const e=We().activeViewStack.items;return!H.value&&e?.length?W(e[0].key):null})),Y=u((()=>0===w(We().activeViewStack.baselineItems||[],T.value.triggers,!M.value).length)),Q=u((()=>(We().activeViewStack.baselineItems||[]).some((e=>(e.properties.actionKey??"")===Te)))),J=u((()=>j.value===Ae)),Z=u((()=>H.value&&!S.value.length?!oe(We().activeViewStack?.items?.[0].key)&&J.value:J.value||0!==A.value.length));function G(e,t,o=!1){return w(e,t,o)}function ee(e){if("openTemplate"===e.type&&N(e.properties.templateId,{telemetry:{source:"nodeCreator",section:We().activeViewStack.title}}),"action"!==e.type)return;const t=v(e.properties);if(K.some((t=>t.key===e.key))&&J.value){const e=B.value[0]?.key;e&&o("nodeTypeSelected",[{type:t.key},{type:e}])}else if("@n8n/n8n-nodes-langchain.openAi"===t?.key&&"assistant"===t?.value?.resource&&"message"===t?.value?.operation)o("nodeTypeSelected",[{type:we}]);else{if(oe(t?.key))return;o("nodeTypeSelected",[h(t)])}n&&_(t,n,j.value)}function te(){d({search:""})}function ne(){const e={name:"",key:Ne,value:{authentication:"predefinedCredentialType"}};o("nodeTypeSelected",[{type:Ne}]),n&&_(e);const t=B.value[0]?.key;t&&(ae().run("nodeCreateList.onActionsCustmAPIClicked",{app_identifier:t}),I.onActionsCustomAPIClicked({app_identifier:t}))}g("ActionsKeyRight",{keyboardKeys:["ArrowRight","Enter"],condition:e=>"action"===e,handler:function(e){const t=[...B.value,...K].find((t=>t.uuid===e));t&&ee(t)}}),g("ActionsKeyLeft",{keyboardKeys:["ArrowLeft"],condition:e=>"action"===e,handler:function(){c()}}),f((()=>{!function(){const e=We().activeViewStack,t=(e.baselineItems||[])?.filter((e=>e.key.toLowerCase().includes("trigger"))).length,o={app_identifier:[...B.value,...K][0].key,actions:(e.baselineItems||[])?.map((e=>e.properties.displayName)),regular_action_count:(e.baselineItems||[])?.length-t,trigger_action_count:t};ae().run("nodeCreateList.onViewActions",o),I.onViewActions(o)}()}));const ie=u((()=>[]));return(e,t)=>{const o=z("n8n-html");return a(),r("div",{class:x({[e.$style.container]:!0,[e.$style.containerPaddingBottom]:!H.value})},[$(Dt,{elements:ie.value,class:x(e.$style.items),onSelected:ee},null,8,["elements","class"]),H.value?(a(),q(Pt,{key:0})):m("",!0),U.value?(a(),r("div",{key:1,class:x(e.$style.banner)},[$(et,{text:U.value.text},null,8,["text"])],2)):m("",!0),j.value?(a(),q(Lt,{key:2,"root-view":j.value},p({_:2},[Z.value?{name:"triggers",fn:P((()=>[R([M.value],(()=>$(Nt,{elements:S.value,category:L.value,"mouse-over-tooltip":y(l).baseText("nodeCreator.actionsTooltip.triggersStartWorkflow"),"is-trigger-category":"",expanded:J.value||0===V.value.length,onSelected:ee},p({_:2},[Y.value?{name:"empty",fn:P((()=>[Y.value?(a(),q(y(X),{key:0,theme:"info",iconless:"",slim:"","data-test-id":"actions-panel-no-triggers-callout"},{default:P((()=>[k(i("span",null,null,512),[[o,y(l).baseText("nodeCreator.actionsCallout.noTriggerItems",{interpolate:{nodeName:O.value??""}})]])])),_:1})):m("",!0),$(Dt,{elements:y(K),onSelected:ee},null,8,["elements"])])),key:"0"}:{name:"empty",fn:P((()=>[k(i("p",{class:x(e.$style.resetSearch),onClick:te},null,2),[[o,y(l).baseText("nodeCreator.actionsCategory.noMatchingTriggers")]])])),key:"1"}]),1032,["elements","category","mouse-over-tooltip","expanded"])),t,0)])),key:"0"}:void 0,J.value&&0===D.value.length?void 0:{name:"actions",fn:P((()=>[R([M.value],(()=>$(Nt,{elements:V.value,category:y(T).actions,"mouse-over-tooltip":y(l).baseText("nodeCreator.actionsTooltip.actionsPerformStep"),expanded:!J.value||0===S.value.length,onSelected:ee},{empty:P((()=>[M.value?k((a(),r("p",{key:1,class:x(e.$style.resetSearch),"data-test-id":"actions-panel-no-matching-actions",onClick:te},null,2)),[[o,y(l).baseText("nodeCreator.actionsCategory.noMatchingActions")]]):(a(),q(y(F),{key:0,theme:"info",type:"note",class:x(e.$style.actionsEmpty)},{default:P((()=>[k(i("span",null,null,512),[[o,y(l).baseText("nodeCreator.actionsCallout.noActionItems",{interpolate:{nodeName:O.value??""}})]])])),_:1},8,["class"]))])),default:P((()=>[!y(s).userActivated&&J.value?(a(),q(y(X),{key:0,theme:"info",iconless:"",slim:"","data-test-id":"actions-panel-activation-callout"},{default:P((()=>[k(i("span",null,null,512),[[o,y(l).baseText("nodeCreator.actionsCallout.triggersStartWorkflow")]])])),_:1})):m("",!0)])),_:1},8,["elements","category","mouse-over-tooltip","expanded"])),t,1)])),key:"1"}]),1032,["root-view"])):m("",!0),Q.value&&!H.value?(a(),r("div",{key:3,class:x(e.$style.apiHint)},[k(i("span",{onClick:C(ne,["prevent"])},null,512),[[o,y(l).baseText("nodeCreator.actionsList.apiCall",{interpolate:{node:O.value??""}})]])],2)):m("",!0),H.value?(a(),q(tt,{key:4,class:x(e.$style.communityNodeFooter),"package-name":H.value.packageName,"show-manage":H.value.installed&&y(s).isAdminOrOwner},null,8,["class","package-name","show-manage"])):m("",!0)],2)}}}),Mt=ee(Et,[["__cssModules",{$style:{container:"_container_oabi3_125",containerPaddingBottom:"_containerPaddingBottom_oabi3_131",communityNodeFooter:"_communityNodeFooter_oabi3_135",resetSearch:"_resetSearch_oabi3_139",actionsEmpty:"_actionsEmpty_oabi3_153",apiHint:"_apiHint_oabi3_161",banner:"_banner_oabi3_169"}}]]),Ot={width:"75px",height:"75px",viewBox:"0 0 75 75",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},jt=ee({},[["render",ro]]),Ht=["textContent"],Ft=["textContent"],Kt=c({__name:"NoResults",props:{showIcon:{type:Boolean},showRequest:{type:Boolean},rootView:{}},setup(e){const t=E();return(o,l)=>(a(),r("div",{class:x({[o.$style.noResults]:!0,[o.$style.iconless]:!e.showIcon}),"data-test-id":"node-creator-no-results"},[e.showIcon?(a(),r("div",{key:0,class:x(o.$style.icon)},[$(jt)],2)):m("",!0),i("div",{class:x(o.$style.title)},[I(o.$slots,"title"),i("p",{textContent:g(y(t).baseText("nodeCreator.noResults.weDidntMakeThatYet"))},null,8,Ht),e.rootView===y("Regular")||e.rootView===y("Trigger")?(a(),r("div",{key:0,class:x(o.$style.action)},[n(g(y(t).baseText("nodeCreator.noResults.dontWorryYouCanProbablyDoItWithThe"))+" ",1),e.rootView===y("Trigger")?(a(),r(b,{key:0},[$(y(Z),{onClick:l[0]||(l[0]=e=>o.$emit("addWebhookNode"))},{default:P((()=>[n(g(y(t).baseText("nodeCreator.noResults.webhook")),1)])),_:1}),n(" "+g(`${y(t).baseText("nodeCreator.noResults.or")} `),1)],64)):m("",!0),$(y(Z),{onClick:l[1]||(l[1]=e=>o.$emit("addHttpNode"))},{default:P((()=>[n(g(y(t).baseText("nodeCreator.noResults.httpRequest")),1)])),_:1}),n(" "+g(y(t).baseText("nodeCreator.noResults.node")),1)],2)):m("",!0)],2),e.showRequest?(a(),r("div",{key:1,class:x(o.$style.request)},[i("p",{textContent:g(y(t).baseText("nodeCreator.noResults.wantUsToMakeItFaster"))},null,8,Ft),i("div",null,[$(y(Z),{to:y(Ve)},{default:P((()=>[i("span",null,g(y(t).baseText("nodeCreator.noResults.requestTheNode")),1),i("span",null,[$(y(W),{class:x(o.$style.external),icon:"external-link",title:y(t).baseText("nodeCreator.noResults.requestTheNode")},null,8,["class","title"])])])),_:1},8,["to"])])],2)):m("",!0)],2))}}),Wt=ee(Kt,[["__cssModules",{$style:{noResults:"_noResults_1ymde_125",title:"_title_1ymde_138",action:"_action_1ymde_147",request:"_request_1ymde_148",icon:"_icon_1ymde_164",external:"_external_1ymde_170"}}]]),Ut=c({__name:"NodesMode",emits:["nodeTypeSelected"],setup(e,{emit:t}){const o=t,n=E(),{isRagStarterCalloutVisible:i,openSampleWorkflowTemplate:l}=Ge(),{mergedNodes:s,actions:c,onSubcategorySelected:d}=Fe(),{pushViewStack:g,popViewStack:_,isAiSubcategoryView:v,isHitlSubcategoryView:f}=We(),{setAddedNodeActionParameters:h,nodeCreateElementToNodeTypeSelectedPayload:b}=nt(),{registerKeyHook:k}=Me(),w=u((()=>We().activeViewStack)),T=u((()=>We().globalSearchItemsDiff)),C=u((()=>he().communityNodesAndActions)),I=u((()=>te(C.value.mergedNodes,w.value.search??"",v(w.value)||f(w.value)))),N=u((()=>0===(w.value.items||[]).length&&D.value.length+T.value.length+I.value.length===0));function S(e,t){const o=t?.[e.key]||[];return"Human in the Loop"===w.value.subcategory?ge(o):w.value.actionsFilter?w.value.actionsFilter(o):o}function z(e){if("subcategory"===e.type){const t=(0,pt.default)(e.properties.title),o=n.baseText(`nodeCreator.subcategoryNames.${t}`),a=`nodeCreator.subcategoryInfos.${t}`,i=n.baseText(a),r=i!==a?{info:i}:{},l=e.properties.icon?{type:"icon",name:e.properties.icon}:void 0;g({subcategory:e.key,mode:"nodes",title:o,nodeIcon:l,...r,...e.properties.panelClass?{panelClass:e.properties.panelClass}:{},rootView:w.value.rootView,forceIncludeNodes:e.properties.forceIncludeNodes,baseFilter:A,itemsMapper:V,sections:e.properties.sections,items:e.properties.items,hideActions:e.properties.hideActions,actionsFilter:e.properties.actionsFilter}),d({subcategory:e.key})}if("node"===e.type){const t=b(e);let a=S(e,c);const n=ke(e.key)&&!he().getIsNodeInstalled(e.key);if(se(ke(e.key),w.value)||n)return a.length||(a=S(e,C.value.actions)),void g(re(e,Ee(e.properties),w.value.rootView,a));if(1===a.length)return o("nodeTypeSelected",[t]),void h({name:a[0].defaults.name??e.properties.displayName,key:e.key,value:a[0].values});if(0===a.length||w.value.hideActions)return void o("nodeTypeSelected",[t]);const i=a?.map((t=>ce(t,e.properties.displayName,"action")));g({subcategory:e.properties.displayName,title:e.properties.displayName,nodeIcon:Ee(e.properties),rootView:w.value.rootView,hasSearch:!0,mode:"actions",items:i})}if("view"===e.type){const t={[Ae]:Ye,[Ce]:He,AI:Ue,[ze]:Ke},o=e.key,a=t[o];if(!a)return void console.warn(`No view found for ${o}`);const n=a(s);g({title:n.title,subtitle:n?.subtitle??"",info:n?.info??"",items:n.items,hasSearch:!0,rootView:n.value,mode:"nodes",searchItems:s})}"link"===e.type&&window.open(e.properties.url,"_blank"),"openTemplate"===e.type&&l(e.properties.templateId,{telemetry:{source:"nodeCreator",section:w.value.title}})}function V(e){if("node"!==e.type)return e;const t=e.properties.group.includes("trigger"),o=S(e,c).length>0;return t&&o&&(e.properties?.codex&&(e.properties.codex.alias=[...e.properties.codex?.alias||[],e.properties.displayName]),e.properties.displayName=e.properties.displayName.replace(" Trigger","")),e}function A(e){if("section"===e.type)return!0;if("node"!==e.type)return!1;const t=e.properties.group.includes("trigger"),o=S(e,c).length>0;return"Trigger"===w.value.rootView?o||t:o||!t}const D=u((()=>[...ne(w.value.search??"",{isRagStarterCalloutVisible:i.value})]));return k("MainViewArrowRight",{keyboardKeys:["ArrowRight","Enter"],condition:e=>["subcategory","node","link","view","openTemplate"].includes(e),handler:function(e){const t=me([...D.value??[],...w.value.items??[],...T.value??[],...I.value??[]]).find((t=>t.uuid===e));t&&z(t)}}),k("MainViewArrowLeft",{keyboardKeys:["ArrowLeft"],condition:e=>["subcategory","node","link","view","openTemplate"].includes(e),handler:function(){_()}}),(e,t)=>(a(),r("span",null,[$(Dt,{elements:D.value,class:x(e.$style.items),onSelected:z},null,8,["elements","class"]),R([w.value.search],(()=>$(Dt,{elements:w.value.items,class:x(e.$style.items),onSelected:z},p({_:2},[N.value?{name:"empty",fn:P((()=>[$(Wt,{"root-view":w.value.rootView,"show-icon":"","show-request":"",onAddWebhookNode:t[0]||(t[0]=e=>o("nodeTypeSelected",[{type:y("n8n-nodes-base.webhook")}])),onAddHttpNode:t[1]||(t[1]=e=>o("nodeTypeSelected",[{type:y("n8n-nodes-base.httpRequest")}]))},null,8,["root-view"])])),key:"0"}:void 0]),1032,["elements","class"])),t,2),T.value.length>0?(a(),q(Nt,{key:0,elements:T.value,category:y(n).baseText("nodeCreator.categoryNames.otherCategories"),expanded:!0,onSelected:z},null,8,["elements","category"])):m("",!0),I.value.length>0?(a(),q(Nt,{key:1,elements:I.value,category:y(n).baseText("nodeCreator.categoryNames.moreFromCommunity"),expanded:!0,onSelected:z},null,8,["elements","category"])):m("",!0)]))}}),Yt=ee(Ut,[["__cssModules",{$style:{items:"_items_bqzs3_125"}}]]),Xt=["placeholder","value"],Qt=c({__name:"SearchBar",props:{placeholder:{default:""},modelValue:{default:""}},emits:["update:modelValue"],setup(e,{expose:t,emit:o}){const n=o,l=d({inputRef:null}),s=ae();function c(){l.inputRef?.focus()}function p(e){const t=e.target;n("update:modelValue",t.value.trim())}function u(){n("update:modelValue","")}f((()=>{s.run("nodeCreatorSearchBar.mount",{inputRef:l.inputRef}),setTimeout(c,0)})),A((()=>{l.inputRef?.remove()}));const{inputRef:g}=v(l);return t({focus:c}),(t,o)=>(a(),r("div",{class:x(t.$style.searchContainer),"data-test-id":"search-bar"},[i("div",{class:x({[t.$style.prefix]:!0,[t.$style.active]:e.modelValue.length>0})},[$(y(W),{icon:"search",size:"small"})],2),i("div",{class:x(t.$style.text)},[i("input",{ref_key:"inputRef",ref:g,placeholder:e.placeholder,value:e.modelValue,class:x(t.$style.input),autofocus:"","data-test-id":"node-creator-search-bar",tabindex:"0",onInput:p},null,42,Xt)],2),e.modelValue.length>0?(a(),r("div",{key:0,class:x([t.$style.suffix,t.$style.clickable]),onClick:u},[$(y(W),{size:"small",icon:"circle-x"})],2)):m("",!0)],2))}}),Jt=ee(Qt,[["__cssModules",{$style:{searchContainer:"_searchContainer_5mkav_125",prefix:"_prefix_5mkav_141",active:"_active_5mkav_146",text:"_text_5mkav_150",suffix:"_suffix_5mkav_166",clear:"_clear_5mkav_172",clickable:"_clickable_5mkav_185"}}]]),Zt=ee(c({__name:"CommunityNodeDetails",setup(e){const{activeViewStack:t,pushViewStack:o,popViewStack:l,getAllNodeCreateElements:s,updateCurrentViewStack:c}=We(),{communityNodeDetails:d}=t,p=u((()=>t.communityNodeDetails?.packageName)),{getQuickConnectOptionByPackageName:_}=Je(),v=u((()=>{const e=p.value;return e?_(e):void 0})),f=Fe(),{installNode:h,loading:b}=Xe(),k=u((()=>fe().isAdminOrOwner)),w=e=>{(e=>{const a=be(e),n=s().find((e=>e.key===a));if(n){const e=f.actions?.[n.key]||[];l(),c({searchItems:f.mergedNodes}),o(re(n,Ee(n.properties),t.rootView,e),{transitionDirection:"none"})}else({...t}).communityNodeDetails.installed=!0,o(t,{resetStacks:!0})})(e),f.removeNodeFromMergedNodes(e)},T=async()=>{if(k.value&&t.communityNodeDetails&&!d?.installed){const{key:e,packageName:o}=t.communityNodeDetails;(await h({type:"verified",packageName:o,nodeType:e,telemetry:{source:"cnr package detail page",hasQuickConnect:void 0!==v.value}})).success&&w(e)}};return(e,t)=>y(d)?(a(),r("div",{key:0,class:x(e.$style.container)},[i("div",{class:x(e.$style.header)},[i("div",{class:x(e.$style.title)},[y(d).nodeIcon?(a(),q(Ze,{key:0,class:x(e.$style.nodeIcon),"icon-source":y(d).nodeIcon,circle:!1,"show-tooltip":!1},null,8,["class","icon-source"])):m("",!0),i("span",null,g(y(d).title),1),y(d).official?(a(),q(y(H),{key:1,placement:"bottom","show-after":500},{content:P((()=>[n(g(y(O).baseText("generic.officialNode.tooltip",{interpolate:{author:y(d).companyName??y(d).title}})),1)])),default:P((()=>[$(y(it),{class:x(e.$style.officialIcon)},null,8,["class"])])),_:1})):m("",!0)],2),i("div",null,[y(d).installed?(a(),r("div",{key:0,class:x(e.$style.installed)},[y(d).official?m("",!0):(a(),q(y(W),{key:0,class:x(e.$style.installedIcon),icon:"box"},null,8,["class"])),$(y(Y),{color:"text-light",size:"small",bold:""},{default:P((()=>[n(g(y(O).baseText("communityNodeDetails.installed")),1)])),_:1})],2)):m("",!0),k.value&&!y(d).installed?(a(),q(y(Q),{key:1,loading:y(b),disabled:y(b),label:y(O).baseText("communityNodeDetails.install"),size:"small","data-test-id":"install-community-node-button",onClick:T},null,8,["loading","disabled","label"])):m("",!0)])],2)],2)):m("",!0)}}),[["__cssModules",{$style:{container:"_container_rt775_125",header:"_header_rt775_133",title:"_title_rt775_140",nodeIcon:"_nodeIcon_rt775_148",installedIcon:"_installedIcon_rt775_153",officialIcon:"_officialIcon_rt775_159",installed:"_installed_rt775_153"}}]]),Gt=ee(c({__name:"CommunityNodeDocsLink",props:{packageName:{}},setup(e){const t=e,o=()=>{const e=window.open(`https://www.npmjs.com/package/${t.packageName}`,"_blank");e&&(e.opener=null)};return(e,t)=>(a(),q(y(Z),{theme:"text",class:x(e.$style.container),title:y(O).baseText("communityNodesDocsLink.link.title"),onClick:o},{default:P((()=>[$(y(Y),{size:"small",bold:"",style:{"margin-right":"5px"}},{default:P((()=>[n(g(y(O).baseText("communityNodesDocsLink.title")),1)])),_:1}),$(y(W),{icon:"external-link"})])),_:1},8,["class","title"]))}}),[["__cssModules",{$style:{container:"_container_1wstz_125"}}]]),eo=["textContent"],to=["textContent"],oo=c({__name:"NodesListPanel",setup(e){const t=E(),{callDebounced:o}=qe(),{mergedNodes:n}=Fe(),{pushViewStack:l,popViewStack:s,updateCurrentViewStack:c}=We(),{setActiveItemIndex:d,attachKeydownEvent:p,detachKeydownEvent:v}=Me(),b=Fe(),{isInstanceOwner:k}=fe(),w=u((()=>We().activeViewStack)),I=u((()=>w.value.communityNodeDetails)),N=u((()=>We().viewStacks)),z=u((()=>"actions"===We().activeViewStackMode)),V=u((()=>{let e=w.value?.title;return I.value&&(e=I.value.title),z.value?t.baseText("nodeCreator.actionsCategory.searchActions",{interpolate:{node:e}}):t.baseText("nodeCreator.searchBar.searchNodes")})),A=u((()=>!w.value.communityNodeDetails&&w.value.hasSearch)),D=u((()=>Fe().selectedView)),R=u((()=>I.value&&z.value&&w.value.subcategory)),B=u((()=>"replacement"===b.openingContext?t.baseText("nodeCreator.replaceNode.title"):w.value.title));function M(e=""){return"actions"===w.value.mode?1:w.value.sections?e?0:1:0}function O(e){w.value.uuid&&(c({search:e}),d(M(e)),e.length&&o(b.onNodeFilterChanged,{trailing:!0,debounceTime:2e3},{newValue:e,filteredNodes:w.value.items??[],filterMode:w.value.rootView??"Regular",subcategory:w.value.subcategory,title:w.value.title}))}function j(){H(),d(M())}function H(){b.openingContext=null}function F(){s()}return f((()=>{p(),d(M())})),h((()=>{H(),v()})),T((()=>D.value),(e=>{const t={[$e]:{hasSearch:!1}},o={[Ae]:Ye,[Ce]:He,AI:Ue,[ze]:Ke,[Ie]:Ke,[Se]:Ke,[$e]:Oe}[e];if(!o)return void console.warn(`No view found for ${e}`);const a=o(n);l({title:a.title,subtitle:a?.subtitle??"",items:a.items,nodeIcon:a.nodeIcon,info:a.info,hasSearch:!0,mode:"nodes",rootView:e,searchItems:n,...t[e]})}),{immediate:!0}),(e,o)=>N.value.length>0?(a(),q(S,{key:0,name:`panel-slide-${w.value.transitionDirection}`,onAfterLeave:j},{default:P((()=>[(a(),r("aside",{key:`${w.value.uuid}`,class:x([e.$style.nodesListPanel,w.value.panelClass]),onKeydownCapture:o[0]||(o[0]=C((()=>{}),["stop"]))},[i("header",{class:x({[e.$style.header]:!0,[e.$style.hasBg]:!w.value.subtitle,"nodes-list-panel-header":!0}),"data-test-id":"nodes-list-header"},[i("div",{class:x(e.$style.top)},[N.value.length>1&&!w.value.preventBack?(a(),r("button",{key:0,class:x(e.$style.backButton),onClick:F},[$(y(W),{class:x(e.$style.backButtonIcon),icon:"arrow-left",size:22},null,8,["class"])],2)):m("",!0),w.value.nodeIcon?(a(),q(Ze,{key:1,class:x(e.$style.nodeIcon),"icon-source":w.value.nodeIcon,circle:!1,"show-tooltip":!1,size:20},null,8,["class","icon-source"])):m("",!0),w.value.title?(a(),r("p",{key:2,class:x(e.$style.title),textContent:g(B.value)},null,10,eo)):m("",!0),I.value?(a(),q(Gt,{key:3,"package-name":I.value.packageName},null,8,["package-name"])):m("",!0)],2),w.value.subtitle?(a(),r("p",{key:0,class:x({[e.$style.subtitle]:!0,[e.$style.offsetSubtitle]:N.value.length>1}),textContent:g(w.value.subtitle)},null,10,to)):m("",!0)],2),A.value?(a(),q(Jt,{key:0,class:x(e.$style.searchBar),placeholder:V.value?V.value:y(t).baseText("nodeCreator.searchBar.searchNodes"),"model-value":w.value.search,"onUpdate:modelValue":O},null,8,["class","placeholder","model-value"])):m("",!0),I.value?(a(),q(Zt,{key:1})):m("",!0),I.value&&!z.value?(a(),q(Pt,{key:2})):m("",!0),i("div",{class:x(e.$style.renderedItems)},[w.value.info&&!w.value.search?(a(),q(y(U),{key:0,class:x(e.$style.info),content:w.value.info,theme:"warning"},null,8,["class","content"])):m("",!0),z.value&&w.value.subcategory?(a(),q(Mt,L(_({key:1},e.$attrs)),null,16)):(a(),q(Yt,_({key:2,"root-view":D.value},e.$attrs),null,16,["root-view"]))],2),I.value&&!R.value?(a(),q(tt,{key:3,"package-name":I.value.packageName,"show-manage":I.value.installed&&y(k)},null,8,["package-name","show-manage"])):m("",!0)],34))])),_:1},8,["name"])):m("",!0)}}),ao=ee(oo,[["__cssModules",{$style:{info:"_info_18qic_147",backButton:"_backButton_18qic_151",backButtonIcon:"_backButtonIcon_18qic_158",nodeIcon:"_nodeIcon_18qic_163",renderedItems:"_renderedItems_18qic_169",searchBar:"_searchBar_18qic_181",nodesListPanel:"_nodesListPanel_18qic_185",footer:"_footer_18qic_203",top:"_top_18qic_214",header:"_header_18qic_219",hasBg:"_hasBg_18qic_225",title:"_title_18qic_230",subtitle:"_subtitle_18qic_241",offsetSubtitle:"_offsetSubtitle_18qic_249"}}]]),no=c({__name:"NodeCreator",props:{active:{type:Boolean},onNodeTypeSelected:{type:Function}},emits:["closeNodeCreator","nodeTypeSelected"],setup(e,{emit:t}){const o=e,{resetViewStacks:n}=We(),{registerKeyHook:l}=Me(),s=t,c=ve(),p=Le(),g=Re(),_=De(),{setActions:f,setMergeNodes:h}=Fe(),{generateMergedNodesAndActions:b}=le(),k=d({nodeCreator:null,mousedownInsideEvent:null}),w=u((()=>We().viewStacks.length)),C=u((()=>{const e=g.isOpen?g.width:0;return{top:`${_.isCanvasOnly?0:p.bannersHeight+c.headerHeight}px`,right:`${e}px`}}));function I(){if(k.mousedownInsideEvent){const e=new MouseEvent("click",{bubbles:!0,cancelable:!0});k.mousedownInsideEvent.target?.dispatchEvent(e),k.mousedownInsideEvent=null,N()}}function N(){document.removeEventListener("mouseup",I),document.removeEventListener("touchstart",I)}function S(){k.mousedownInsideEvent=null,N()}function z(e){k.mousedownInsideEvent=e,document.addEventListener("mouseup",I),document.addEventListener("touchstart",I)}function V(e){e.preventDefault()}function D(e){if(!e.dataTransfer)return;const t=e.dataTransfer.getData(xe),o=k.nodeCreator.getBoundingClientRect();t&&e.pageX>=o.x&&e.pageY>=o.y&&e.stopPropagation()}T((()=>o.active),(e=>{e||n()})),T(w,(e=>{0===e&&s("closeNodeCreator")})),l("NodeCreatorCloseEscape",{keyboardKeys:["Escape"],handler:()=>s("closeNodeCreator")}),T((()=>({httpOnlyCredentials:ue().httpOnlyCredentialTypes,nodeTypes:he().visibleNodeTypes})),(({nodeTypes:e,httpOnlyCredentials:t})=>{const{actions:o,mergedNodes:a}=b(e,t);f(o),h(a)}),{immediate:!0});const{nodeCreator:L}=v(k);return A((()=>{N()})),M(L,(()=>{s("closeNodeCreator")}),{ignore:[".el-overlay-dialog"]}),(t,o)=>(a(),r("div",null,[i("aside",{class:x(t.$style.nodeCreatorScrim)},null,2),e.active?(a(),q(y(K),{key:0,variant:"subtle",class:x(t.$style.close),icon:"x","aria-label":"Close Node Creator",onClick:o[0]||(o[0]=e=>s("closeNodeCreator"))},null,8,["class"])):m("",!0),$(st,null,{default:P((()=>[e.active?(a(),r("div",{key:0,ref_key:"nodeCreator",ref:L,class:x({[t.$style.nodeCreator]:!0}),style:B(C.value),"data-test-id":"node-creator",onDragover:V,onDrop:D,onMousedown:z,onMouseup:S},[$(ao,{onNodeTypeSelected:e.onNodeTypeSelected},null,8,["onNodeTypeSelected"])],38)):m("",!0)])),_:1})]))}}),e("default",ee(no,[["__cssModules",{$style:{nodeCreator:"_nodeCreator_1w0hg_129",nodeCreatorScrim:"_nodeCreatorScrim_1w0hg_141",active:"_active_1w0hg_153",close:"_close_1w0hg_157"}}]]))}}}));
//# sourceMappingURL=NodeCreator-legacy-mnzAm7zQ.js.map