From 8fa2f6686a860195517d8f0a417c82783a36ae8b Mon Sep 17 00:00:00 2001 From: kolaente Date: Wed, 6 Mar 2024 18:33:31 +0100 Subject: [PATCH] feat(filter): add actual label search when autocompleting --- .../components/input/AutocompleteDropdown.vue | 28 ---------------- .../project/partials/FilterInput.vue | 32 ++++++++++++++++--- 2 files changed, 27 insertions(+), 33 deletions(-) diff --git a/frontend/src/components/input/AutocompleteDropdown.vue b/frontend/src/components/input/AutocompleteDropdown.vue index 927d7fa14..e5eb018cd 100644 --- a/frontend/src/components/input/AutocompleteDropdown.vue +++ b/frontend/src/components/input/AutocompleteDropdown.vue @@ -27,30 +27,6 @@ watch( const emit = defineEmits(['blur']) -const placeholderText = computed(() => { - const value = (model.value || '').replace(/[\n\r\t]/gi, ' ') - - if (state.value === 'unfocused') { - return value ? '' : props.suggestion - } - - if (!value || !value.trim()) { - return props.suggestion - } - - return lookahead() -}) - -const spacerText = computed(() => { - const value = (model.value || '').replace(/[\n\r\t]/gi, ' ') - - if (!value || !value.trim()) { - return props.suggestion - } - - return value -}) - const props = withDefaults(defineProps<{ options: any[], suggestion?: string, @@ -161,14 +137,10 @@ function onUpdateField(e) {
-
{{ spacerText }}
-
{{ placeholderText }}