TF-4392 [Team Mailbox] Move email to trash on delete in Email List View

This commit is contained in:
dab246
2026-03-26 13:09:17 +07:00
committed by Dat H. Pham
parent 865940450e
commit db8ae35c9d
9 changed files with 656 additions and 18 deletions
@@ -141,6 +141,7 @@ import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/extensions
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/extensions/handle_reactive_obx_variable_extension.dart';
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/extensions/handle_save_email_as_draft_extension.dart';
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/extensions/handle_store_email_sort_order_extension.dart';
import 'package:tmail_ui_user/features/mailbox/presentation/mixin/handle_team_mailbox_mixin.dart';
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/extensions/initialize_app_language.dart';
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/extensions/labels/handle_logic_label_extension.dart';
import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/extensions/notify_thread_detail_setting_updated.dart';
@@ -239,7 +240,8 @@ class MailboxDashBoardController extends ReloadableController
SaaSPremiumMixin,
AiScribeMixin,
SearchLabelFilterModalMixin,
AddLabelToEmailMixin {
AddLabelToEmailMixin,
HandleTeamMailboxMixin {
final RemoveEmailDraftsInteractor _removeEmailDraftsInteractor = Get.find<RemoveEmailDraftsInteractor>();
final EmailReceiveManager _emailReceiveManager = Get.find<EmailReceiveManager>();