From 6f135197a06d65ae8dd58cb7ced299c16ca7647d Mon Sep 17 00:00:00 2001 From: Johnpaul Date: Mon, 22 Sep 2025 22:46:53 +0100 Subject: [PATCH] refactor: update template parameter types in WorkflowTemplateSelectorDialog --- .../custom/widget/WorkflowTemplateSelectorDialog.vue | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/components/custom/widget/WorkflowTemplateSelectorDialog.vue b/src/components/custom/widget/WorkflowTemplateSelectorDialog.vue index cc90943f2..8f85b2402 100644 --- a/src/components/custom/widget/WorkflowTemplateSelectorDialog.vue +++ b/src/components/custom/widget/WorkflowTemplateSelectorDialog.vue @@ -377,6 +377,7 @@ import { useLazyPagination } from '@/composables/useLazyPagination' import { useTemplateFiltering } from '@/composables/useTemplateFiltering' import { useTemplateWorkflows } from '@/platform/workflow/templates/composables/useTemplateWorkflows' import { useWorkflowTemplatesStore } from '@/platform/workflow/templates/repositories/workflowTemplatesStore' +import type { TemplateInfo } from '@/platform/workflow/templates/types/template' import type { NavGroupData, NavItemData } from '@/types/navTypes' import { OnCloseKey } from '@/types/widgetTypes' @@ -398,21 +399,21 @@ const { getTemplateDescription } = useTemplateWorkflows() -const getEffectiveSourceModule = (template: any) => +const getEffectiveSourceModule = (template: TemplateInfo) => template.sourceModule || 'default' -const getBaseThumbnailSrc = (template: any) => { +const getBaseThumbnailSrc = (template: TemplateInfo) => { const sm = getEffectiveSourceModule(template) return getTemplateThumbnailUrl(template, sm, sm === 'default' ? '1' : '') } -const getOverlayThumbnailSrc = (template: any) => { +const getOverlayThumbnailSrc = (template: TemplateInfo) => { const sm = getEffectiveSourceModule(template) return getTemplateThumbnailUrl(template, sm, sm === 'default' ? '2' : '') } // Open tutorial in new tab -const openTutorial = (template: any) => { +const openTutorial = (template: TemplateInfo) => { if (template.tutorialUrl) { window.open(template.tutorialUrl, '_blank') }