From ba9103fdd342510dc0f9904296118de0907195fc Mon Sep 17 00:00:00 2001 From: George Tsiolis Date: Wed, 14 Dec 2022 17:38:42 +0000 Subject: [PATCH] Show team usage tab only for team owners --- components/dashboard/src/Menu.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/components/dashboard/src/Menu.tsx b/components/dashboard/src/Menu.tsx index 421d0ec028fcda..680a491e2ffdb9 100644 --- a/components/dashboard/src/Menu.tsx +++ b/components/dashboard/src/Menu.tsx @@ -231,7 +231,10 @@ export default function Menu() { link: `/t/${team.slug}/members`, }, ]; - if (showUsageView || (teamBillingMode && teamBillingMode.mode === "usage-based")) { + if ( + currentUserInTeam?.role === "owner" && + (showUsageView || (teamBillingMode && teamBillingMode.mode === "usage-based")) + ) { teamSettingsList.push({ title: "Usage", link: `/t/${team.slug}/usage`,