UNPKG

n8n-editor-ui

Version:

Workflow Editor UI for n8n

24 lines (23 loc) 895 B
import { C as computed } from "./vue.runtime.esm-bundler-tP5dCd7J.js"; import { o as useWorkflowsStore } from "./useTelemetry-C797TaYa.js"; function useExecutionData({ node }) { const workflowsStore = useWorkflowsStore(); const workflowExecution = computed(() => { return workflowsStore.getWorkflowExecution; }); const workflowRunData = computed(() => { if (workflowExecution.value === null) return null; const executionData = workflowExecution.value.data; if (!executionData?.resultData?.runData) return null; return executionData.resultData.runData; }); return { workflowExecution, workflowRunData, hasNodeRun: computed(() => { if (workflowsStore.subWorkflowExecutionError) return true; return Boolean(node.value && workflowRunData.value && Object.prototype.hasOwnProperty.bind(workflowRunData.value)(node.value.name)); }) }; } export { useExecutionData as t };