TF-1710 Add empty spam folder interactor

(cherry picked from commit f0d22cd8925185607b5dea74f2cf40052980d19c)
This commit is contained in:
dab246
2023-08-03 16:01:29 +07:00
committed by Dat Vu
parent 18c007d0b2
commit b83eb87675
12 changed files with 158 additions and 48 deletions
@@ -5,19 +5,19 @@ import 'package:jmap_dart_client/jmap/mail/mailbox/mailbox.dart';
import 'package:tmail_ui_user/features/email/data/network/email_api.dart';
import 'package:tmail_ui_user/features/thread/data/network/thread_api.dart';
class EmptyTrashFolderArguments with EquatableMixin {
class EmptyMailboxFolderArguments with EquatableMixin {
final Session session;
final AccountId accountId;
final MailboxId trashMailboxId;
final MailboxId mailboxId;
final ThreadAPI threadAPI;
final EmailAPI emailAPI;
EmptyTrashFolderArguments(
EmptyMailboxFolderArguments(
this.session,
this.threadAPI,
this.emailAPI,
this.accountId,
this.trashMailboxId,
this.mailboxId,
);
@override
@@ -26,6 +26,6 @@ class EmptyTrashFolderArguments with EquatableMixin {
accountId,
emailAPI,
threadAPI,
trashMailboxId
mailboxId
];
}