From 8843318b668534f7407622d5a82044ed8788eba8 Mon Sep 17 00:00:00 2001 From: jorgep Date: Mon, 20 Jan 2025 10:10:45 +0100 Subject: [PATCH 1/4] fix: refs #7936 update select model-value WIP --- src/components/common/VnSelect.vue | 3 +-- src/components/common/VnSelectDialog.vue | 6 ++++- src/pages/InvoiceIn/Card/InvoiceInVat.vue | 32 ++++++++++++++++++----- 3 files changed, 31 insertions(+), 10 deletions(-) diff --git a/src/components/common/VnSelect.vue b/src/components/common/VnSelect.vue index b78c99b8a..243f3ece1 100644 --- a/src/components/common/VnSelect.vue +++ b/src/components/common/VnSelect.vue @@ -294,7 +294,7 @@ async function onScroll({ to, direction, from, index }) { } } -defineExpose({ opts: myOptions }); +defineExpose({ opts: myOptions, vnSelectRef }); function handleKeyDown(event) { if (event.key === 'Tab' && !event.shiftKey) { @@ -346,7 +346,6 @@ function getCaption(opt) { :emit-value="nullishToTrue($attrs['emit-value'])" :map-options="nullishToTrue($attrs['map-options'])" :use-input="nullishToTrue($attrs['use-input'])" - :hide-selected="nullishToTrue($attrs['hide-selected'])" :fill-input="nullishToTrue($attrs['fill-input'])" ref="vnSelectRef" lazy-rules diff --git a/src/components/common/VnSelectDialog.vue b/src/components/common/VnSelectDialog.vue index 12322c3fa..a4cd0011d 100644 --- a/src/components/common/VnSelectDialog.vue +++ b/src/components/common/VnSelectDialog.vue @@ -1,5 +1,5 @@