TF-1961 Transform html email content in composer

(cherry picked from commit f5470c130744242195b265a0ea4aad044ad8e740)
This commit is contained in:
dab246
2023-08-18 19:42:04 +07:00
committed by Dat Vu
parent e06d35f1e1
commit 8eed49fd73
45 changed files with 1139 additions and 644 deletions
@@ -37,13 +37,8 @@ mixin EmailActionController {
final responsiveUtils = Get.find<ResponsiveUtils>();
final imagePaths = Get.find<ImagePaths>();
void editEmail(PresentationEmail presentationEmail) {
final arguments = ComposerArguments(
emailActionType: EmailActionType.edit,
presentationEmail: presentationEmail,
mailboxRole: mailboxDashBoardController.selectedMailbox.value?.role);
mailboxDashBoardController.goToComposer(arguments);
void editDraftEmail(PresentationEmail presentationEmail) {
mailboxDashBoardController.goToComposer(ComposerArguments.editDraftEmail(presentationEmail));
}
void previewEmail(PresentationEmail presentationEmail) {
@@ -873,7 +873,7 @@ class ThreadController extends BaseController with EmailActionController {
switch(actionType) {
case EmailActionType.preview:
if (mailboxContain?.isDrafts == true) {
editEmail(selectedEmail);
editDraftEmail(selectedEmail);
} else {
previewEmail(selectedEmail);
}