TF-3543 E2E composer read receipt

This commit is contained in:
DatDang
2025-03-11 13:35:09 +07:00
committed by Dat H. Pham
parent e907c9cfdc
commit 98c7b74c0c
2 changed files with 85 additions and 0 deletions
@@ -9,6 +9,7 @@ import 'package:model/email/prefix_email_address.dart';
import 'package:model/extensions/session_extension.dart';
import 'package:model/upload/file_info.dart';
import 'package:rich_text_composer/rich_text_composer.dart';
import 'package:tmail_ui_user/features/base/widget/popup_item_widget.dart';
import 'package:tmail_ui_user/features/composer/presentation/composer_controller.dart';
import 'package:tmail_ui_user/features/composer/presentation/composer_view.dart';
import 'package:tmail_ui_user/features/composer/presentation/view/mobile/mobile_editor_view.dart';
@@ -163,4 +164,10 @@ class ComposerRobot extends CoreRobot {
fileName: file.path.split('/').last,
)));
}
Future<void> toggleReadReceipt() async {
await $(PopupItemWidget)
.which<PopupItemWidget>((widget) => widget.iconAction == ImagePaths().icReadReceipt)
.tap();
}
}