From f7e2c04b5b977375d0e7a6c3a7115734552bc5af Mon Sep 17 00:00:00 2001 From: Muhammed Mustafa Date: Fri, 22 Dec 2023 16:03:41 +0000 Subject: [PATCH] fix: Improved selected formula and hover formula logic and improved formula preview --- .../smartsheet/column/FormulaOptions.vue | 28 ++++++++++++------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/packages/nc-gui/components/smartsheet/column/FormulaOptions.vue b/packages/nc-gui/components/smartsheet/column/FormulaOptions.vue index d3c8557365..b80e41756e 100644 --- a/packages/nc-gui/components/smartsheet/column/FormulaOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/FormulaOptions.vue @@ -220,9 +220,9 @@ function selectText() { } function suggestionListUp() { - console.log('suggestionListUp', suggestion.value) if (suggestion.value) { selected.value = --selected.value > -1 ? selected.value : suggestion.value.length - 1 + suggestionPreviewed.value = suggestionsList.value[selected.value] scrollToSelectedOption() } } @@ -230,6 +230,8 @@ function suggestionListUp() { function suggestionListDown() { if (suggestion.value) { selected.value = ++selected.value % suggestion.value.length + suggestionPreviewed.value = suggestionsList.value[selected.value] + scrollToSelectedOption() } } @@ -272,18 +274,23 @@ onMounted(() => {
-
{{ suggestionPreviewed.text }}
+
+ + {{ suggestionPreviewed.text }} +
-
Syntax
+
Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum.
+ +
Syntax
{{ suggestionPreviewed.syntax }}
-
Examples
-
+
Examples
+
{{ example }}
@@ -332,6 +339,7 @@ onMounted(() => { :data-source="suggestedFormulas" :locale="{ emptyText: $t('msg.formula.noSuggestedFormulaFound') }" class="border-1 border-t-0 rounded-b-lg !mb-4" + @mouseleave="suggestionPreviewed = suggestionsList[selected]" >