From 8bdda4c60c2a8a8cb42f764a379edfa25d84eb71 Mon Sep 17 00:00:00 2001 From: Ammar Alakkad <am.alakkad@gmail.com> Date: Wed, 22 May 2024 13:59:24 +0300 Subject: [PATCH] Use `hideExportButton` property on promotion tab --- app/assets/javascripts/members/components/members_tabs.vue | 6 +----- ee/app/assets/javascripts/members/tabs_metadata.js | 1 + 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/app/assets/javascripts/members/components/members_tabs.vue b/app/assets/javascripts/members/components/members_tabs.vue index 4d2b2763a9fd..134edfac8e38 100644 --- a/app/assets/javascripts/members/components/members_tabs.vue +++ b/app/assets/javascripts/members/components/members_tabs.vue @@ -43,11 +43,7 @@ export default { }); }, shouldShowExportButton() { - return ( - this.canExportMembers && - // hide the export button if the current tab is the promotionRequest - this.tabs[this.selectedTabIndex].namespace !== MEMBER_TYPES.promotionRequest - ); + return this.canExportMembers && !this.tabs[this.selectedTabIndex].hideExportButton; }, tabs() { return this.$options.TABS.filter(this.showTab); diff --git a/ee/app/assets/javascripts/members/tabs_metadata.js b/ee/app/assets/javascripts/members/tabs_metadata.js index b72bf56aa1bd..021764ad74dc 100644 --- a/ee/app/assets/javascripts/members/tabs_metadata.js +++ b/ee/app/assets/javascripts/members/tabs_metadata.js @@ -12,6 +12,7 @@ export const TABS = [ queryParamValue: TAB_QUERY_PARAM_VALUES.promotionRequest, component: PromotionRequestsTabApp, store: promotionRequestsTabStore, + hideExportButton: true, }, { namespace: MEMBER_TYPES.banned, -- GitLab