TF-3372 Handle Empty mailbox success + failure states

This commit is contained in:
Dat PHAM HOANG
2024-12-30 22:17:03 +07:00
committed by Dat H. Pham
parent 06adc9e6a8
commit b07a142bcc
6 changed files with 75 additions and 23 deletions
@@ -64,7 +64,10 @@ mixin MailboxActionHandlerMixin {
..onConfirmAction(AppLocalizations.of(context).delete, () {
popBack();
if (mailbox.countTotalEmails > 0) {
dashboardController.emptyTrashFolderAction(trashFolderId: mailbox.id);
dashboardController.emptyTrashFolderAction(
trashFolderId: mailbox.id,
totalEmails: mailbox.countTotalEmails
);
} else {
appToast.showToastWarningMessage(
context,
@@ -89,7 +92,10 @@ mixin MailboxActionHandlerMixin {
..onConfirmButtonAction(AppLocalizations.of(context).delete, () {
popBack();
if (mailbox.countTotalEmails > 0) {
dashboardController.emptyTrashFolderAction(trashFolderId: mailbox.id);
dashboardController.emptyTrashFolderAction(
trashFolderId: mailbox.id,
totalEmails: mailbox.countTotalEmails,
);
} else {
appToast.showToastWarningMessage(
context,