From 90659a00817be22a459cd596784fb2d64fd2601d Mon Sep 17 00:00:00 2001 From: Rizumu Ayaka Date: Tue, 3 Feb 2026 20:58:54 +0800 Subject: [PATCH] fix: type error --- .../components/form/dropdown/FormDropdownMenu.test.ts | 7 +++---- .../widgets/components/form/dropdown/FormDropdownMenu.vue | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/renderer/extensions/vueNodes/widgets/components/form/dropdown/FormDropdownMenu.test.ts b/src/renderer/extensions/vueNodes/widgets/components/form/dropdown/FormDropdownMenu.test.ts index 5948dd766..f8b40d319 100644 --- a/src/renderer/extensions/vueNodes/widgets/components/form/dropdown/FormDropdownMenu.test.ts +++ b/src/renderer/extensions/vueNodes/widgets/components/form/dropdown/FormDropdownMenu.test.ts @@ -3,15 +3,14 @@ import { describe, expect, it } from 'vitest' import { nextTick } from 'vue' import FormDropdownMenu from './FormDropdownMenu.vue' -import type { DropdownItem, LayoutMode } from './types' +import type { FormDropdownItem, LayoutMode } from './types' -function createItem(id: string, name: string): DropdownItem { +function createItem(id: string, name: string): FormDropdownItem { return { id, - mediaSrc: '', name, label: name, - metadata: '' + preview_url: '' } } diff --git a/src/renderer/extensions/vueNodes/widgets/components/form/dropdown/FormDropdownMenu.vue b/src/renderer/extensions/vueNodes/widgets/components/form/dropdown/FormDropdownMenu.vue index d2d0501c1..580d2430c 100644 --- a/src/renderer/extensions/vueNodes/widgets/components/form/dropdown/FormDropdownMenu.vue +++ b/src/renderer/extensions/vueNodes/widgets/components/form/dropdown/FormDropdownMenu.vue @@ -86,7 +86,7 @@ type VirtualDropdownItem = FormDropdownItem & { key: string } const virtualItems = computed(() => items.map((item) => ({ ...item, - key: item.id + key: String(item.id) })) )