From 77a6893203c85153d730618f27573cdd47c72809 Mon Sep 17 00:00:00 2001 From: Jordan Brough Date: Fri, 6 May 2022 03:25:38 -0600 Subject: [PATCH] feat: Open "Switch Account" modal when clicking account name on dashboard (#4613) Co-authored-by: Pranav Raj S --- .../dashboard/components/layout/Sidebar.vue | 1 + .../sidebarComponents/AccountContext.vue | 69 ++++++++++++++++++- .../layout/sidebarComponents/Secondary.vue | 5 +- .../dashboard/i18n/locale/en/settings.json | 1 + 4 files changed, 74 insertions(+), 2 deletions(-) diff --git a/app/javascript/dashboard/components/layout/Sidebar.vue b/app/javascript/dashboard/components/layout/Sidebar.vue index c7fda74f1..5017b3d4b 100644 --- a/app/javascript/dashboard/components/layout/Sidebar.vue +++ b/app/javascript/dashboard/components/layout/Sidebar.vue @@ -19,6 +19,7 @@ :menu-config="activeSecondaryMenu" :current-role="currentRole" @add-label="showAddLabelPopup" + @toggle-accounts="toggleAccountModal" /> diff --git a/app/javascript/dashboard/components/layout/sidebarComponents/AccountContext.vue b/app/javascript/dashboard/components/layout/sidebarComponents/AccountContext.vue index 1438ac7e8..71382d5e6 100644 --- a/app/javascript/dashboard/components/layout/sidebarComponents/AccountContext.vue +++ b/app/javascript/dashboard/components/layout/sidebarComponents/AccountContext.vue @@ -1,14 +1,34 @@ diff --git a/app/javascript/dashboard/components/layout/sidebarComponents/Secondary.vue b/app/javascript/dashboard/components/layout/sidebarComponents/Secondary.vue index 8d486a454..724576347 100644 --- a/app/javascript/dashboard/components/layout/sidebarComponents/Secondary.vue +++ b/app/javascript/dashboard/components/layout/sidebarComponents/Secondary.vue @@ -1,6 +1,6 @@