TF-3181 Handle on click contact support
(cherry picked from commit 7a6a02f58f5194c7f8c8ad3c047a5b8938ba598e)
This commit is contained in:
@@ -17,6 +17,7 @@ import 'package:model/model.dart';
|
||||
import 'package:pointer_interceptor/pointer_interceptor.dart';
|
||||
import 'package:rxdart/transformers.dart';
|
||||
import 'package:tmail_ui_user/features/base/base_mailbox_controller.dart';
|
||||
import 'package:tmail_ui_user/features/base/mixin/contact_support_mixin.dart';
|
||||
import 'package:tmail_ui_user/features/base/mixin/mailbox_action_handler_mixin.dart';
|
||||
import 'package:tmail_ui_user/features/email/domain/model/move_action.dart';
|
||||
import 'package:tmail_ui_user/features/email/presentation/model/composer_arguments.dart';
|
||||
@@ -77,7 +78,8 @@ import 'package:tmail_ui_user/main/routes/route_navigation.dart';
|
||||
import 'package:tmail_ui_user/main/routes/route_utils.dart';
|
||||
import 'package:tmail_ui_user/main/utils/ios_sharing_manager.dart';
|
||||
|
||||
class MailboxController extends BaseMailboxController with MailboxActionHandlerMixin {
|
||||
class MailboxController extends BaseMailboxController
|
||||
with MailboxActionHandlerMixin, ContactSupportMixin {
|
||||
|
||||
final mailboxDashBoardController = Get.find<MailboxDashBoardController>();
|
||||
final isMailboxListScrollable = false.obs;
|
||||
|
||||
@@ -118,7 +118,11 @@ class MailboxView extends BaseMailboxView {
|
||||
fontWeight: FontWeight.w500,
|
||||
color: AppColor.primaryColor,
|
||||
),
|
||||
onTapActionCallback: () {},
|
||||
onTapActionCallback: () =>
|
||||
controller.onGetHelpOrReportBug(
|
||||
controller.contactSupportCapability!,
|
||||
controller.mailboxDashBoardController,
|
||||
),
|
||||
),
|
||||
),
|
||||
],
|
||||
|
||||
@@ -101,7 +101,11 @@ class MailboxView extends BaseMailboxView {
|
||||
fontWeight: FontWeight.w500,
|
||||
color: AppColor.primaryColor,
|
||||
),
|
||||
onTapActionCallback: () {},
|
||||
onTapActionCallback: () =>
|
||||
controller.onGetHelpOrReportBug(
|
||||
controller.contactSupportCapability!,
|
||||
controller.mailboxDashBoardController,
|
||||
),
|
||||
),
|
||||
),
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user