TF-3450 Add text attachment preview

This commit is contained in:
DatDang
2025-02-20 10:24:58 +07:00
committed by Dat H. Pham
parent 3645fe58f9
commit ef1d37f7ac
9 changed files with 150 additions and 0 deletions
@@ -32,6 +32,7 @@ import 'package:tmail_ui_user/features/email/domain/usecases/download_all_attach
import 'package:tmail_ui_user/features/email/domain/usecases/export_all_attachments_interactor.dart';
import 'package:tmail_ui_user/features/email/domain/usecases/get_html_content_from_attachment_interactor.dart';
import 'package:tmail_ui_user/features/email/domain/usecases/get_image_data_from_attachment_interactor.dart';
import 'package:tmail_ui_user/features/email/domain/usecases/get_text_data_from_attachment_interactor.dart';
import 'package:tmail_ui_user/features/email/domain/usecases/maybe_calendar_event_interactor.dart';
import 'package:tmail_ui_user/features/email/domain/usecases/calendar_event_reject_interactor.dart';
import 'package:tmail_ui_user/features/email/domain/usecases/download_attachment_for_web_interactor.dart';
@@ -118,6 +119,7 @@ const fallbackGenerators = {
MockSpec<ExportAllAttachmentsInteractor>(),
MockSpec<FileUploader>(),
MockSpec<GetImageDataFromAttachmentInteractor>(),
MockSpec<GetTextDataFromAttachmentInteractor>(),
])
void main() {
TestWidgetsFlutterBinding.ensureInitialized();
@@ -160,6 +162,7 @@ void main() {
final downloadAllAttachmentsForWebInteractor = MockDownloadAllAttachmentsForWebInteractor();
final exportAllAttachmentsInteractor = MockExportAllAttachmentsInteractor();
final getImageDataFromAttachmentInteractor = MockGetImageDataFromAttachmentInteractor();
final getTextDataFromAttachmentInteractor = MockGetTextDataFromAttachmentInteractor();
late SingleEmailController singleEmailController;
@@ -221,6 +224,7 @@ void main() {
downloadAllAttachmentsForWebInteractor,
exportAllAttachmentsInteractor,
getImageDataFromAttachmentInteractor,
getTextDataFromAttachmentInteractor,
);
});