diff --git a/packages/design-system/src/components/index.ts b/packages/design-system/src/components/index.ts index 2d06e5b8c6c73..a18743d5761ec 100644 --- a/packages/design-system/src/components/index.ts +++ b/packages/design-system/src/components/index.ts @@ -36,6 +36,7 @@ export { default as N8nOption } from './N8nOption'; export { default as N8nPopover } from './N8nPopover'; export { default as N8nPulse } from './N8nPulse'; export { default as N8nRadioButtons } from './N8nRadioButtons'; +export { default as N8nRoute } from './N8nRoute'; export { default as N8nRecycleScroller } from './N8nRecycleScroller'; export { default as N8nResizeWrapper } from './N8nResizeWrapper'; export { default as N8nSelect } from './N8nSelect'; diff --git a/packages/editor-ui/src/components/RunData.vue b/packages/editor-ui/src/components/RunData.vue index 09af496c4e8d1..d852d3ee45b88 100644 --- a/packages/editor-ui/src/components/RunData.vue +++ b/packages/editor-ui/src/components/RunData.vue @@ -65,6 +65,7 @@ import { isEqual, isObject } from 'lodash-es'; import { N8nBlockUi, N8nButton, + N8nRoute, N8nCallout, N8nIconButton, N8nInfoTip, @@ -1250,6 +1251,10 @@ function onSearchClear() { document.dispatchEvent(new KeyboardEvent('keyup', { key: '/' })); } +function onExecutionHistoryNavigate() { + ndvStore.setActiveNodeName(null); +} + function getExecutionLinkLabel(task: ITaskMetadata): string | undefined { if (task.parentExecution) { return i18n.baseText('runData.openParentExecution', { @@ -1603,10 +1608,10 @@ defineExpose({ enterEditMode }); {{ i18n.baseText('runData.trimmedData.message') }} - - + + {{ i18n.baseText('runData.trimmedData.button') }} - +