From c19b34eaaabb3a0ba980e4137aec142d438d9629 Mon Sep 17 00:00:00 2001 From: iamsivin Date: Fri, 30 Jun 2023 12:47:14 +0530 Subject: [PATCH] feat: Show counts for custom views in sidebar --- .../layout/sidebarComponents/Secondary.vue | 2 ++ .../SecondaryChildNavItem.vue | 31 ++++++++++--------- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/app/javascript/dashboard/components/layout/sidebarComponents/Secondary.vue b/app/javascript/dashboard/components/layout/sidebarComponents/Secondary.vue index 4d75e363e..755b13d1e 100644 --- a/app/javascript/dashboard/components/layout/sidebarComponents/Secondary.vue +++ b/app/javascript/dashboard/components/layout/sidebarComponents/Secondary.vue @@ -193,6 +193,7 @@ export default { .map(view => ({ id: view.id, label: view.name, + count: view.count, truncateLabel: true, toState: frontendURL( `accounts/${this.accountId}/custom_view/${view.id}` @@ -211,6 +212,7 @@ export default { .map(view => ({ id: view.id, label: view.name, + count: view.count, truncateLabel: true, toState: frontendURL( `accounts/${this.accountId}/contacts/custom_view/${view.id}` diff --git a/app/javascript/dashboard/components/layout/sidebarComponents/SecondaryChildNavItem.vue b/app/javascript/dashboard/components/layout/sidebarComponents/SecondaryChildNavItem.vue index cb5c52c76..34e43cf00 100644 --- a/app/javascript/dashboard/components/layout/sidebarComponents/SecondaryChildNavItem.vue +++ b/app/javascript/dashboard/components/layout/sidebarComponents/SecondaryChildNavItem.vue @@ -20,19 +20,18 @@ class="badge--label" :style="{ backgroundColor: labelColor }" /> - - {{ label }} +