From 51ec656a064a1c0784098a5ef738b2e6cdd74ab7 Mon Sep 17 00:00:00 2001
From: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
Date: Wed, 23 Mar 2022 23:09:08 +0800
Subject: [PATCH] disable actions based on permissions (#12316)
---
app/src/components/v-button/v-button.vue | 4 ++--
app/src/modules/insights/routes/dashboard.vue | 18 ++++++++++++++++--
app/src/modules/insights/routes/overview.vue | 14 ++++++++++++--
3 files changed, 30 insertions(+), 6 deletions(-)
diff --git a/app/src/components/v-button/v-button.vue b/app/src/components/v-button/v-button.vue
index fd99405b6e..244b114902 100644
--- a/app/src/components/v-button/v-button.vue
+++ b/app/src/components/v-button/v-button.vue
@@ -340,8 +340,8 @@ export default defineComponent({
background-color: transparent;
}
-.outlined:not(.active):focus,
-.outlined:not(.active):hover {
+.outlined:not(.active):not(:disabled):focus,
+.outlined:not(.active):not(:disabled):hover {
color: var(--v-button-background-color-hover);
background-color: transparent;
border-color: var(--v-button-background-color-hover);
diff --git a/app/src/modules/insights/routes/dashboard.vue b/app/src/modules/insights/routes/dashboard.vue
index bd7cd790f7..186abfc7a3 100644
--- a/app/src/modules/insights/routes/dashboard.vue
+++ b/app/src/modules/insights/routes/dashboard.vue
@@ -58,7 +58,15 @@
-
+
@@ -146,7 +154,7 @@