From 3669c8811af6003ff18e14a0c4b79646c74b4e4c Mon Sep 17 00:00:00 2001 From: Pranav C Date: Thu, 8 Dec 2022 11:16:49 +0530 Subject: [PATCH] fix(gui): reset filter value after selecting icon Signed-off-by: Pranav C --- packages/nc-gui/components/general/EmojiIcons.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/nc-gui/components/general/EmojiIcons.vue b/packages/nc-gui/components/general/EmojiIcons.vue index 9608d63123..9b6b463304 100644 --- a/packages/nc-gui/components/general/EmojiIcons.vue +++ b/packages/nc-gui/components/general/EmojiIcons.vue @@ -3,7 +3,7 @@ import { Icon } from '@iconify/vue' import InfiniteLoading from 'v3-infinite-loading' const emit = defineEmits(['selectIcon']) -const search = $ref('') +let search = $ref('') // todo: move to utils const icons = [ @@ -1854,6 +1854,11 @@ const load = () => { toIndex = filteredIcons.value.length } } + +const selectIcon = (icon: string) => { + search = '' + emit('selectIcon', `emojione:${icon}`) +}