From 05b11fb779e9e5edde91e2d8ce583d84cc36abdc Mon Sep 17 00:00:00 2001 From: dab246 Date: Wed, 1 Oct 2025 18:14:07 +0700 Subject: [PATCH] TF-4079 Remove support link in left menu --- .../presentation/base_mailbox_view.dart | 67 ------------------- 1 file changed, 67 deletions(-) diff --git a/lib/features/mailbox/presentation/base_mailbox_view.dart b/lib/features/mailbox/presentation/base_mailbox_view.dart index c5fd99e15..117789b74 100644 --- a/lib/features/mailbox/presentation/base_mailbox_view.dart +++ b/lib/features/mailbox/presentation/base_mailbox_view.dart @@ -15,7 +15,6 @@ import 'package:tmail_ui_user/features/mailbox/presentation/mailbox_controller.d import 'package:tmail_ui_user/features/mailbox/presentation/model/mailbox_categories.dart'; import 'package:tmail_ui_user/features/mailbox/presentation/model/mailbox_node.dart'; import 'package:tmail_ui_user/features/mailbox/presentation/styles/mailbox_item_widget_styles.dart'; -import 'package:tmail_ui_user/features/mailbox/presentation/widgets/folder_widget.dart'; import 'package:tmail_ui_user/features/mailbox/presentation/widgets/folders_bar_widget.dart'; import 'package:tmail_ui_user/features/mailbox/presentation/widgets/mailbox_app_bar.dart'; import 'package:tmail_ui_user/features/mailbox/presentation/widgets/mailbox_category_widget.dart'; @@ -23,7 +22,6 @@ import 'package:tmail_ui_user/features/mailbox/presentation/widgets/mailbox_item import 'package:tmail_ui_user/features/mailbox/presentation/widgets/mailbox_loading_bar_widget.dart'; import 'package:tmail_ui_user/features/mailbox/presentation/widgets/sending_queue_mailbox_widget.dart'; import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/model/dashboard_routes.dart'; -import 'package:tmail_ui_user/main/localizations/app_localizations.dart'; abstract class BaseMailboxView extends GetWidget with AppLoaderMixin { @@ -322,71 +320,6 @@ abstract class BaseMailboxView extends GetWidget ? buildFolders(context) : const Offstage(), )), - Obx(() { - final accountId = controller - .mailboxDashBoardController - .accountId - .value; - - if (accountId == null) return const SizedBox.shrink(); - - final contactSupportCapability = controller - .mailboxDashBoardController - .sessionCurrent - ?.getContactSupportCapability(accountId); - - if (contactSupportCapability?.isAvailable != true) { - return const SizedBox.shrink(); - } - - final isFoldersExpanded = - controller.foldersExpandMode.value == ExpandMode.EXPAND; - - final dividerPadding = EdgeInsets.only( - top: isFoldersExpanded ? 8 : 0, - bottom: 8, - ); - - return Column( - mainAxisSize: MainAxisSize.min, - children: [ - Padding( - padding: dividerPadding, - child: const Divider(color: AppColor.folderDivider, height: 1), - ), - FolderWidget( - icon: controller.imagePaths.icHelp, - label: AppLocalizations.of(context).support, - onOpenFolderAction: () => controller - .mailboxDashBoardController - .onGetHelpOrReportBug(contactSupportCapability!), - tooltip: AppLocalizations.of(context).getHelpOrReportABug, - padding: isDesktop - ? null - : const EdgeInsets.symmetric(horizontal: 12), - itemPadding: isDesktop - ? null - : const EdgeInsets.symmetric( - horizontal: MailboxItemWidgetStyles.mobileItemPadding, - ), - iconPadding: isDesktop - ? null - : const EdgeInsetsDirectional.only( - end: MailboxItemWidgetStyles.mobileLabelIconSpace, - ), - borderRadius: isDesktop - ? null - : MailboxItemWidgetStyles.mobileBorderRadius, - height: isDesktop - ? null - : MailboxItemWidgetStyles.mobileHeight, - labelTextStyle: isDesktop - ? null - : ThemeUtils.textStyleInter500(), - ), - ], - ); - }), ]), ); }