From a069ccb426f7993b1dee424934e0e506a69d0d56 Mon Sep 17 00:00:00 2001 From: Eliezer Steinbock <3090527+elie222@users.noreply.github.com> Date: Thu, 27 Nov 2025 09:51:35 -0500 Subject: [PATCH] Hide premium/billing if disabled --- .../app/(app)/[emailAccountId]/settings/page.tsx | 9 +++++++-- apps/web/components/NavUser.tsx | 15 +++++++++------ version.txt | 2 +- 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/apps/web/app/(app)/[emailAccountId]/settings/page.tsx b/apps/web/app/(app)/[emailAccountId]/settings/page.tsx index 70a9313275..1643fc6bf5 100644 --- a/apps/web/app/(app)/[emailAccountId]/settings/page.tsx +++ b/apps/web/app/(app)/[emailAccountId]/settings/page.tsx @@ -13,6 +13,7 @@ import { TabsToolbar } from "@/components/TabsToolbar"; import { SectionDescription } from "@/components/Typography"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { useAccount } from "@/providers/EmailAccountProvider"; +import { env } from "@/env"; export default function SettingsPage() { const { emailAccount } = useAccount(); @@ -35,8 +36,12 @@ export default function SettingsPage() { - - + {!env.NEXT_PUBLIC_BYPASS_PREMIUM_CHECKS && ( + <> + + + + )} diff --git a/apps/web/components/NavUser.tsx b/apps/web/components/NavUser.tsx index 67630d4b21..afbd6e576b 100644 --- a/apps/web/components/NavUser.tsx +++ b/apps/web/components/NavUser.tsx @@ -33,6 +33,7 @@ import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar"; import { EXTENSION_URL } from "@/utils/config"; import { useUser } from "@/hooks/useUser"; import { isOrganizationAdmin } from "@/utils/organizations/roles"; +import { env } from "@/env"; export function NavUser() { const { emailAccountId, emailAccount, provider } = useAccount(); @@ -176,12 +177,14 @@ export function NavUser() { - - - - Premium - - + {!env.NEXT_PUBLIC_BYPASS_PREMIUM_CHECKS && ( + + + + Premium + + + )} diff --git a/version.txt b/version.txt index 81945235a6..34aa1a1567 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -v2.21.3 +v2.21.4