From 27866e709055d0ba1c126ce52402253d3796e01c Mon Sep 17 00:00:00 2001 From: provira Date: Mon, 3 Mar 2025 09:49:32 +0100 Subject: [PATCH] fix: refs #8655 fixed button problems & added translations --- src/components/VnTable/VnTable.vue | 10 ++++++++++ src/components/common/VnScroll.vue | 24 +++++++++++++++++++----- src/i18n/locale/en.yml | 1 + src/i18n/locale/es.yml | 1 + 4 files changed, 31 insertions(+), 5 deletions(-) diff --git a/src/components/VnTable/VnTable.vue b/src/components/VnTable/VnTable.vue index 0dd9695fd..a57746b13 100644 --- a/src/components/VnTable/VnTable.vue +++ b/src/components/VnTable/VnTable.vue @@ -226,6 +226,16 @@ onUnmounted(async () => { if ($props.isEditable) document.removeEventListener('click', clickHandler); }); +watch( + mode, + (newMode) => { + if (newMode === CARD_MODE) { + showButton.value = false; + } + }, + { immediate: true } +); + watch( () => $props.columns, (value) => splitColumns(value), diff --git a/src/components/common/VnScroll.vue b/src/components/common/VnScroll.vue index ab48bef3b..dc7f7eb3d 100644 --- a/src/components/common/VnScroll.vue +++ b/src/components/common/VnScroll.vue @@ -1,11 +1,16 @@ +