From 623d38f2816eebeffc1b893362af48fe6d0d565c Mon Sep 17 00:00:00 2001 From: SabreCat Date: Wed, 30 Mar 2022 15:53:48 -0500 Subject: [PATCH] feat(nav): clicking "Group" goes to first group --- website/client/src/components/header/menu.vue | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/website/client/src/components/header/menu.vue b/website/client/src/components/header/menu.vue index 9660a2f857..68be491215 100644 --- a/website/client/src/components/header/menu.vue +++ b/website/client/src/components/header/menu.vue @@ -224,7 +224,7 @@ {{ $t('group') }} @@ -780,6 +780,13 @@ export default { groupPlans: 'groupPlans.data', modalStack: 'modalStack', }), + groupPlanTopLink () { + if (!this.groupPlans || this.groupPlans.length === 0) return { name: 'groupPlan' }; + return { + name: 'groupPlanDetailTaskInformation', + params: { groupId: this.groupPlans[0]._id }, + }; + }, }, mounted () { this.getUserGroupPlans(); @@ -839,7 +846,6 @@ export default { element.classList.add('down'); element.lastChild.style.maxHeight = `${element.lastChild.scrollHeight}px`; }, - closeMenu () { Array.from(document.getElementsByClassName('droppable')).forEach(droppableElement => { this.closeDropdown(droppableElement);