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
@@ -6,13 +6,12 @@ class GettingPreviewEmailEMLContentShared extends LoadingState {}
class GetPreviewEmailEMLContentSharedSuccess extends UIState {
final String keyStored;
final EMLPreviewer emlPreviewer;
GetPreviewEmailEMLContentSharedSuccess(this.keyStored, this.emlPreviewer);
GetPreviewEmailEMLContentSharedSuccess(this.emlPreviewer);
@override
List<Object?> get props => [keyStored, emlPreviewer];
List<Object?> get props => [emlPreviewer];
}
class GetPreviewEmailEMLContentSharedFailure extends FeatureFailure {
@@ -6,13 +6,12 @@ class PreviewingEmailFromEmlFile extends LoadingState {}
class PreviewEmailFromEmlFileSuccess extends UIState {
final String storeKey;
final EMLPreviewer emlPreviewer;
PreviewEmailFromEmlFileSuccess(this.storeKey, this.emlPreviewer);
PreviewEmailFromEmlFileSuccess(this.emlPreviewer);
@override
List<Object?> get props => [storeKey, emlPreviewer];
List<Object?> get props => [emlPreviewer];
}
class PreviewEmailFromEmlFileFailure extends FeatureFailure {