From f53b3b08c0e8f394a082c20a49bdca07cd7785ed Mon Sep 17 00:00:00 2001 From: jzunigax2 <125698953+jzunigax2@users.noreply.github.com> Date: Mon, 31 Aug 2026 22:55:33 -0300 Subject: [PATCH] feat: implement Mail feature in SuitePopover with upgrade prompts --- .../meet/views/PreMeeting/components/SuitePopover.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/react/features/base/meet/views/PreMeeting/components/SuitePopover.tsx b/react/features/base/meet/views/PreMeeting/components/SuitePopover.tsx index a4305a4f7be8..9bf61815cb70 100644 --- a/react/features/base/meet/views/PreMeeting/components/SuitePopover.tsx +++ b/react/features/base/meet/views/PreMeeting/components/SuitePopover.tsx @@ -64,8 +64,13 @@ export default function SuitePopover({ className = '' }: Readonly, title: 'Mail', - onClick: () => { }, - availableSoon: true, + onClick: () => + openSuite({ + enabled: userTier?.featuresPerService?.[Service.Mail].enabled ?? false, + onOpenSuite: () => window.open('https://mail.internxt.com', '_blank', 'noopener'), + upgradeTitle: translate('upgradePlanDialog.mail.title'), + upgradeDescription: translate('upgradePlanDialog.mail.description'), + }), isLocked: !userTier?.featuresPerService?.[Service.Mail].enabled, }, {