TF-3416 Handle preview EML attachment on mobile

This commit is contained in:
dab246
2025-01-14 01:27:48 +07:00
committed by Dat H. Pham
parent aa7fded1ff
commit 33d0e91178
17 changed files with 120 additions and 71 deletions
@@ -88,9 +88,7 @@ class EmailPreviewerController extends ReloadableController {
} else if (success is GetPreviewEmailEMLContentSharedSuccess) {
emlContentViewState.value = Right(success);
_updateWindowBrowserTitle(success.emlPreviewer.title);
_movePreviewEmlContentFromPersistentToMemory(
success.keyStored,
success.emlPreviewer);
_movePreviewEmlContentFromPersistentToMemory(success.emlPreviewer);
} else if (success is ParseEmailByBlobIdSuccess) {
_handleParseEmailByBlobIdSuccess(success);
} else if (success is PreviewEmailFromEmlFileSuccess) {
@@ -162,15 +160,9 @@ class EmailPreviewerController extends ReloadableController {
}
}
void _movePreviewEmlContentFromPersistentToMemory(
String keyStored,
EMLPreviewer emlPreviewer,
) {
void _movePreviewEmlContentFromPersistentToMemory(EMLPreviewer emlPreviewer) {
consumeState(
_movePreviewEmlContentFromPersistentToMemoryInteractor.execute(
keyStored,
emlPreviewer,
),
_movePreviewEmlContentFromPersistentToMemoryInteractor.execute(emlPreviewer),
);
}