From ed44fc77e13978ff242e86349e4bb5bbb15565f3 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Thu, 23 Jan 2025 10:00:04 +0530 Subject: [PATCH] fix: perms for inbox card --- .../captain/assistant/InboxCard.vue | 6 ++-- .../captain/assistants/inboxes/Index.vue | 29 +++++++------------ 2 files changed, 15 insertions(+), 20 deletions(-) diff --git a/app/javascript/dashboard/components-next/captain/assistant/InboxCard.vue b/app/javascript/dashboard/components-next/captain/assistant/InboxCard.vue index 4e94fffc3..30fe85b0a 100644 --- a/app/javascript/dashboard/components-next/captain/assistant/InboxCard.vue +++ b/app/javascript/dashboard/components-next/captain/assistant/InboxCard.vue @@ -6,6 +6,7 @@ import { useI18n } from 'vue-i18n'; import CardLayout from 'dashboard/components-next/CardLayout.vue'; import DropdownMenu from 'dashboard/components-next/dropdown-menu/DropdownMenu.vue'; import Button from 'dashboard/components-next/button/Button.vue'; +import Policy from 'dashboard/components/policy.vue'; import { INBOX_TYPES, getInboxIconByType } from 'dashboard/helper/inbox'; const props = defineProps({ @@ -76,8 +77,9 @@ const handleAction = ({ action, value }) => { {{ inboxName }}
-
+
diff --git a/app/javascript/dashboard/routes/dashboard/captain/assistants/inboxes/Index.vue b/app/javascript/dashboard/routes/dashboard/captain/assistants/inboxes/Index.vue index b507d2156..457562a86 100644 --- a/app/javascript/dashboard/routes/dashboard/captain/assistants/inboxes/Index.vue +++ b/app/javascript/dashboard/routes/dashboard/captain/assistants/inboxes/Index.vue @@ -6,11 +6,11 @@ import { useStoreGetters, } from 'dashboard/composables/store'; import { useRoute } from 'vue-router'; +import { FEATURE_FLAGS } from 'dashboard/featureFlags'; import BackButton from 'dashboard/components/widgets/BackButton.vue'; import DeleteDialog from 'dashboard/components-next/captain/pageComponents/DeleteDialog.vue'; import PageLayout from 'dashboard/components-next/captain/PageLayout.vue'; -import Spinner from 'dashboard/components-next/spinner/Spinner.vue'; import ConnectInboxDialog from 'dashboard/components-next/captain/pageComponents/inbox/ConnectInboxDialog.vue'; import InboxCard from 'dashboard/components-next/captain/assistant/InboxCard.vue'; import InboxPageEmptyState from 'dashboard/components-next/captain/pageComponents/emptyStates/InboxPageEmptyState.vue'; @@ -67,20 +67,16 @@ onMounted(() =>