Skip to content

Commit 7f204e8

Browse files
benjamincanacyassilah
authored andcommitted
fix(InputMenu/SelectMenu): fast-deep-equal import
Resolves nuxt#2488
1 parent b8a8abd commit 7f204e8

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/runtime/components/InputMenu.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ const ui = computed(() => inputMenu({
175175
}))
176176
177177
function displayValue(value: AcceptableValue): string {
178-
const item = items.value.find(item => props.valueKey ? isEqual(get(item as Record<string, any>, props.valueKey as string), value) : isEqual(item, value))
178+
const item = items.value.find(item => props.valueKey ? isEqual.default(get(item as Record<string, any>, props.valueKey as string), value) : isEqual.default(item, value))
179179
180180
return item && (typeof item === 'object' ? get(item, props.labelKey as string) : item)
181181
}

src/runtime/components/SelectMenu.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ function displayValue(value: T | T[]): string {
168168
return value.map(v => displayValue(v)).join(', ')
169169
}
170170
171-
const item = items.value.find(item => props.valueKey ? isEqual(get(item as Record<string, any>, props.valueKey as string), value) : isEqual(item, value))
171+
const item = items.value.find(item => props.valueKey ? isEqual.default(get(item as Record<string, any>, props.valueKey as string), value) : isEqual.default(item, value))
172172
173173
return item && (typeof item === 'object' ? get(item, props.labelKey as string) : item)
174174
}

0 commit comments

Comments
 (0)