TF-2951 Remove Clean button, Empty Trash/Spam now banner and Filters when there is no email in Spam/Trash folder

This commit is contained in:
dab246
2024-07-17 04:01:22 +07:00
committed by Dat H. Pham
parent 3c6dbe82d1
commit 957fe7a78c
2 changed files with 98 additions and 72 deletions
@@ -2569,6 +2569,18 @@ class MailboxDashBoardController extends ReloadableController with UserSettingPo
);
}
bool validateNoEmailsInTrashAndSpamFolder() {
return selectedMailbox.value != null
&& (selectedMailbox.value!.isTrash || selectedMailbox.value!.isSpam)
&& selectedMailbox.value!.countTotalEmails <= 0;
}
bool validateNoEmailsInTrashFolder() {
return selectedMailbox.value != null
&& selectedMailbox.value!.isTrash
&& selectedMailbox.value!.countTotalEmails <= 0;
}
@override
void onClose() {
_emailReceiveManager.closeEmailReceiveManagerStream();