feat(editor): Migrate workflowRun mixin to useRunWorkflow composable (no-changelog) (#8711)

This commit is contained in:
Alex Grozav
2024-02-27 11:39:45 +02:00
committed by GitHub
parent f9a99ec029
commit 3cbe1e2136
23 changed files with 737 additions and 438 deletions

View File

@@ -71,7 +71,7 @@ import { useCanvasStore } from '@/stores/canvas.store';
import { useSourceControlStore } from '@/stores/sourceControl.store';
import { tryToParseNumber } from '@/utils/typesUtils';
import { useI18n } from '@/composables/useI18n';
import type { Router } from 'vue-router';
import type { useRouter } from 'vue-router';
import { useTelemetry } from '@/composables/useTelemetry';
export function resolveParameter(
@@ -451,7 +451,8 @@ export function executeData(
return executeData;
}
export function useWorkflowHelpers(router: Router) {
export function useWorkflowHelpers(options: { router: ReturnType<typeof useRouter> }) {
const router = options.router;
const nodeTypesStore = useNodeTypesStore();
const rootStore = useRootStore();
const templatesStore = useTemplatesStore();