n8n-editor-ui
Version:
Workflow Editor UI for n8n
2 lines • 4.22 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]=`5cf7e309-3b74-4e9e-811d-fbafee051734`,e._sentryDebugIdIdentifier=`sentry-dbid-5cf7e309-3b74-4e9e-811d-fbafee051734`)})()}catch{}import{$ as e,C as t,E as n,Ft as r,N as i,Sn as a,Wt as o,X as s,Z as c,_n as l,w as u}from"./vue.runtime.esm-bundler-D9KLAxvJ.js";import{bt as d}from"./_MapCache-CUJwh2qp.js";import"./src-wni2AGA3.js";import{t as f}from"./_plugin-vue_export-helper-Dm3nT7Ps.js";import"./sanitize-html-my1ogl5v.js";import"./date-picker-_u2qOcgh.js";import"./users.store-BHWXXawf.js";import"./ParameterInputList-BFWz3KF9.js";import"./constants-CIP7tKq1.js";import"./merge-BqvKZ38d.js";import{r as p}from"./_baseOrderBy-CaKruttV.js";import"./dateformat-CYfyw486.js";import"./useDebounce-CTeIt-cH.js";import"./dataTable.store-DzRmkvR8.js";import"./useClipboard-D72kaMkX.js";import"./executions.store-CZbPSd3l.js";import"./assistant.store-BOJw9cI0.js";import"./chatPanel.store-N5nWYKck.js";import"./RunData-CqDg79Fs.js";import"./NDVEmptyState-DMWlSoOG.js";import"./externalSecrets.ee.store-JZ2zh2En.js";import"./uniqBy-CvYQiCPx.js";import"./communityNodes.store-CwKzTEmt.js";import"./usePinnedData-bxdhY-Ce.js";import"./nodeIcon-BFJyt77y.js";import"./canvas.utils-BMxgA7cX.js";import"./canvas.eventBus-C-z2MFNA.js";import"./useCanvasOperations-CI7Ylcwf.js";import"./setupPanel.store-D0Kh-_X7.js";import"./nodeTransforms-DgA3LbBA.js";import"./templateTransforms-Bcjcx-gt.js";import"./ContactAdministratorToInstall-CmQ5LyOX.js";import"./useQuickConnect-CGSObYV3.js";import"./semver-CG7NEUeV.js";import"./CredentialIcon-BKhP7Biv.js";import"./useDynamicCredentials-C74iW7Qx.js";import"./RunDataHtml-B-bE8ase.js";import"./Draggable-B_Sok8jx.js";import"./NodeIcon-0naEDfOR.js";import"./VirtualSchema-VZf8DCpb.js";import"./useCalloutHelpers-BtD3kQKI.js";import"./useTelemetryContext-Chv8_oZ6.js";import"./useRunWorkflow-BbbTafql.js";import"./pushConnection.store-L5aofOKN.js";import"./vue-json-pretty-CBkxkEgX.js";import"./collaboration.store-BcnGWDqh.js";import"./dateFormatter-aoRZizgK.js";import"./useExecutionHelpers-D8SD8Eej.js";import"./useFreeAiCredits-oLq3Ynnl.js";import"./NodeSettings-Duq7ydj8.js";import"./CommunityNodeUpdateInfo-VtIhgbTd.js";import"./KeyboardShortcutTooltip-CrTbwZwY.js";import"./vue-DqU7Busn.js";import{t as m}from"./WorkflowDiffView-AMa7tWqZ.js";import"./useCanvasMapping-C3_cLpmK.js";import"./useKeybindings-C1FXJp2f.js";import"./useNodeCreatorShortcutCoachmark-jEnIrxlM.js";import"./useActions-CIZqXgqI.js";import"./chatHubPanel.store-DX1OXDdC.js";var h=f(i({__name:`DemoDiffView`,setup(i){let f=p(),h=d(),g=r(void 0),_=r(void 0),v=r(!1);function y(e){return e==null?!0:typeof e==`object`&&`nodes`in e&&`connections`in e}function b(){window.parent&&window.parent.postMessage(JSON.stringify({command:`n8nReady`,version:f.versionCli}),`*`)}async function x(e){if(!(!e||typeof e.data!=`string`||!e.data?.includes?.(`"command"`)))try{let t=JSON.parse(e.data);if(t&&t.command===`openDiff`){if(!y(t.oldWorkflow)||!y(t.newWorkflow))return;g.value=t.oldWorkflow??void 0,_.value=t.newWorkflow??void 0,v.value=t.tidyUp===!0}}catch{}}return s(()=>{window.addEventListener(`message`,x),b()}),c(()=>{window.removeEventListener(`message`,x)}),(r,i)=>(e(),n(`div`,{class:l(r.$style.demoDiffView)},[g.value||_.value?(e(),u(m,{key:0,"source-workflow":g.value,"target-workflow":_.value,"source-label":o(h).baseText(`workflowDiff.label.before`),"target-label":o(h).baseText(`workflowDiff.label.after`),"tidy-up":v.value},null,8,[`source-workflow`,`target-workflow`,`source-label`,`target-label`,`tidy-up`])):(e(),n(`div`,{key:1,class:l(r.$style.waitingState)},[t(`p`,null,a(o(h).baseText(`workflowDiff.waitingForData`)),1)],2))],2))}}),[[`__cssModules`,{$style:{demoDiffView:`_demoDiffView_t8kr6_125`,waitingState:`_waitingState_t8kr6_132`}}]]);export{h as default};
//# sourceMappingURL=DemoDiffView-BFHrpfC-.js.map