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) })) )