n8n-editor-ui
Version:
Workflow Editor UI for n8n
2 lines • 2.13 kB
JavaScript
(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.13.4`}}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]=`7affa880-80cd-4fba-abd5-3a02f0cc5e9e`,e._sentryDebugIdIdentifier=`sentry-dbid-7affa880-80cd-4fba-abd5-3a02f0cc5e9e`)})()}catch{}import{S as e}from"./vue.runtime.esm-bundler-D9KLAxvJ.js";import{_t as t,gt as n}from"./src-wni2AGA3.js";import{Ft as r,G as i,Gr as a,J as o,K as s,Ps as c,Y as l,en as u,q as d,s as f,t as p,w as m}from"./users.store-BHWXXawf.js";import{ms as h}from"./constants-CIP7tKq1.js";import{r as g}from"./_baseOrderBy-CaKruttV.js";function _(){let _=n(),v=t(),y=u(),b=g(),x=f(),S=a(),C=p(),w=m(),T=r();return{openSampleWorkflowTemplate:(e,t)=>{e===i.RagStarterTemplate?y.track(`User clicked on RAG callout`,{node_type:t.telemetry.nodeType??null}):l(e)&&y.track(`User inserted tutorial template`,{template:e,source:t.telemetry.source,node_type:t.telemetry.nodeType??null,section:t.telemetry.section??null});let n=d(e);if(!n)return;let{href:r}=v.resolve({name:h.TEMPLATE_IMPORT,params:{id:n.meta.templateId},query:{fromJson:`true`,parentFolderId:_.params.folderId,projectId:T.currentProjectId}});window.open(r,`_blank`)},getTutorialTemplatesNodeCreatorItems:()=>o().map(e=>({key:e.template.meta.templateId,type:`openTemplate`,properties:{templateId:e.template.meta.templateId,title:e.name,description:e.description,nodes:e.nodes.flatMap(e=>w.getNodeType(e.name,e.version)||[])}})),isRagStarterCalloutVisible:e(()=>{let e=s(),t=_.query.templateId,n=x.workflowObject,r=S.getWorkflowById(n.id);return(t??r?.meta?.templateId)!==e.meta.templateId}),isCalloutDismissed:e=>C.isCalloutDismissed(e),dismissCallout:async e=>{C.setCalloutDismissed(e),await c(b.restApiContext,{dismissedCallouts:{...C.currentUser?.settings?.dismissedCallouts,[e]:!0}})}}}export{_ as t};
//# sourceMappingURL=useCalloutHelpers-BtD3kQKI.js.map