TF-1328 Implement archiveMessage in thread and singleEmail

(cherry picked from commit 83b45fdb3f3138e59b7882a8fdb77e522e753f3e)
This commit is contained in:
hieubt
2023-12-26 12:19:11 +07:00
committed by Dat H. Pham
parent 92ea5865aa
commit 53922c19d2
6 changed files with 71 additions and 54 deletions
@@ -1003,6 +1003,9 @@ class SingleEmailController extends BaseController with AppLoaderMixin {
case EmailActionType.unsubscribe:
_unsubscribeEmail(context, presentationEmail);
break;
case EmailActionType.archiveMessage:
archiveMessage(context, presentationEmail);
break;
default:
break;
}
@@ -1480,4 +1483,8 @@ class SingleEmailController extends BaseController with AppLoaderMixin {
)
);
}
void archiveMessage(BuildContext context, PresentationEmail email) {
mailboxDashBoardController.archiveMessage(context, email);
}
}