TF-3416 Handle open EML attachment in EML previewer
This commit is contained in:
@@ -23,6 +23,8 @@ import 'package:tmail_ui_user/features/email/domain/repository/email_repository.
|
||||
import 'package:tmail_ui_user/features/email/domain/usecases/get_preview_email_eml_content_shared_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/email/domain/usecases/get_preview_eml_content_in_memory_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/email/domain/usecases/move_preview_eml_content_from_persistent_to_memory_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/email/domain/usecases/parse_email_by_blob_id_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/email/domain/usecases/preview_email_from_eml_file_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/email/domain/usecases/remove_preview_email_eml_content_shared_interactor.dart';
|
||||
import 'package:tmail_ui_user/features/email_previewer/email_previewer_controller.dart';
|
||||
import 'package:tmail_ui_user/features/mailbox/data/datasource/state_datasource.dart';
|
||||
@@ -46,7 +48,9 @@ class EmailPreviewerBindings extends BaseBindings {
|
||||
Get.find<GetPreviewEmailEMLContentSharedInteractor>(),
|
||||
Get.find<MovePreviewEmlContentFromPersistentToMemoryInteractor>(),
|
||||
Get.find<RemovePreviewEmailEmlContentSharedInteractor>(),
|
||||
Get.find<GetPreviewEmlContentInMemoryInteractor>()));
|
||||
Get.find<GetPreviewEmlContentInMemoryInteractor>(),
|
||||
Get.find<ParseEmailByBlobIdInteractor>(),
|
||||
Get.find<PreviewEmailFromEmlFileInteractor>()));
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -102,6 +106,10 @@ class EmailPreviewerBindings extends BaseBindings {
|
||||
Get.find<EmailRepository>()));
|
||||
Get.lazyPut(() => GetPreviewEmlContentInMemoryInteractor(
|
||||
Get.find<EmailRepository>()));
|
||||
Get.lazyPut(() => ParseEmailByBlobIdInteractor(
|
||||
Get.find<EmailRepository>()));
|
||||
Get.lazyPut(() => PreviewEmailFromEmlFileInteractor(
|
||||
Get.find<EmailRepository>()));
|
||||
}
|
||||
|
||||
@override
|
||||
|
||||
Reference in New Issue
Block a user