From f5ac272e3b2fadd41a09035926643639d56f6d19 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Tue, 8 Oct 2024 18:18:49 +0530 Subject: [PATCH] chore: logs --- .../dashboard/components/layout/Sidebar.vue | 7 +++++++ .../layout/sidebarComponents/Primary.vue | 3 +++ .../layout/sidebarComponents/PrimaryNavItem.vue | 14 -------------- 3 files changed, 10 insertions(+), 14 deletions(-) diff --git a/app/javascript/dashboard/components/layout/Sidebar.vue b/app/javascript/dashboard/components/layout/Sidebar.vue index a08b99a2b..3e5825363 100644 --- a/app/javascript/dashboard/components/layout/Sidebar.vue +++ b/app/javascript/dashboard/components/layout/Sidebar.vue @@ -116,10 +116,17 @@ export default { return getSidebarItems(this.accountId); }, primaryMenuItems() { + console.group('Primary Menu Items'); + console.log(this.currentUser); + console.log(this.accountId); + console.log(this.sideMenuConfig.primaryMenu); const userPermissions = getUserPermissions( this.currentUser, this.accountId ); + + console.log(userPermissions); + console.groupEnd(); const menuItems = this.sideMenuConfig.primaryMenu; return menuItems.filter(menuItem => { const isAvailableForTheUser = hasPermissions( diff --git a/app/javascript/dashboard/components/layout/sidebarComponents/Primary.vue b/app/javascript/dashboard/components/layout/sidebarComponents/Primary.vue index 4e7fd32ae..b6a942929 100644 --- a/app/javascript/dashboard/components/layout/sidebarComponents/Primary.vue +++ b/app/javascript/dashboard/components/layout/sidebarComponents/Primary.vue @@ -50,6 +50,9 @@ export default { showOptionsMenu: false, }; }, + mounted() { + console.log('MENU ITEMS', this.menuItems); + }, methods: { frontendURL, toggleOptions() { diff --git a/app/javascript/dashboard/components/layout/sidebarComponents/PrimaryNavItem.vue b/app/javascript/dashboard/components/layout/sidebarComponents/PrimaryNavItem.vue index c47390807..e35354084 100644 --- a/app/javascript/dashboard/components/layout/sidebarComponents/PrimaryNavItem.vue +++ b/app/javascript/dashboard/components/layout/sidebarComponents/PrimaryNavItem.vue @@ -26,20 +26,6 @@ export default { default: false, }, }, - created() { - console.log( - 'CREATED: PRIMARY NAV ITEM', - this.name, - this.$t(`SIDEBAR.${this.name}`) - ); - }, - beforeMount() { - console.log( - 'BEFORE MOUNT: PRIMARY NAV ITEM', - this.name, - this.$t(`SIDEBAR.${this.name}`) - ); - }, mounted() { console.log( 'MOUNTED: PRIMARY NAV ITEM',