From 3eee4990935b2f810c24fabf5d66a115d936fd62 Mon Sep 17 00:00:00 2001 From: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Date: Thu, 20 Mar 2025 21:16:06 +0530 Subject: [PATCH] chore: Update buttons in macros page (#11122) --- .../dashboard/settings/macros/Index.vue | 14 +++++------ .../settings/macros/MacroProperties.vue | 10 +++++--- .../settings/macros/MacrosTableRow.vue | 24 +++++++++---------- 3 files changed, 25 insertions(+), 23 deletions(-) diff --git a/app/javascript/dashboard/routes/dashboard/settings/macros/Index.vue b/app/javascript/dashboard/routes/dashboard/settings/macros/Index.vue index 80f8b5e2c..46579678d 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/macros/Index.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/macros/Index.vue @@ -6,6 +6,7 @@ import SettingsLayout from '../SettingsLayout.vue'; import { computed, onMounted, ref } from 'vue'; import { useI18n } from 'vue-i18n'; import { useStoreGetters, useStore } from 'dashboard/composables/store'; +import Button from 'dashboard/components-next/button/Button.vue'; const getters = useStoreGetters(); const store = useStore(); @@ -72,14 +73,11 @@ const tableHeaders = computed(() => { feature-name="macros" > diff --git a/app/javascript/dashboard/routes/dashboard/settings/macros/MacroProperties.vue b/app/javascript/dashboard/routes/dashboard/settings/macros/MacroProperties.vue index 657bfcea9..1d5c80579 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/macros/MacroProperties.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/macros/MacroProperties.vue @@ -107,9 +107,13 @@ export default {
- - {{ $t('MACROS.HEADER_BTN_TXT_SAVE') }} - +
diff --git a/app/javascript/dashboard/routes/dashboard/settings/macros/MacrosTableRow.vue b/app/javascript/dashboard/routes/dashboard/settings/macros/MacrosTableRow.vue index 5e49e187a..afb7c3a0a 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/macros/MacrosTableRow.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/macros/MacrosTableRow.vue @@ -3,6 +3,8 @@ import { computed } from 'vue'; import Thumbnail from 'dashboard/components/widgets/Thumbnail.vue'; import { useI18n } from 'vue-i18n'; +import Button from 'dashboard/components-next/button/Button.vue'; + const props = defineProps({ macro: { type: Object, @@ -51,22 +53,20 @@ const visibilityLabel = computed(() => { {{ visibilityLabel }} - -