TF-3911 Support mail keyboard shortcut actions in email detailed view on web

This commit is contained in:
dab246
2025-07-29 02:00:32 +07:00
committed by Dat H. Pham
parent 1c7778d6cc
commit b2989521d9
36 changed files with 763 additions and 270 deletions
@@ -0,0 +1,14 @@
import 'package:core/utils/app_logger.dart';
import 'package:model/email/email_action_type.dart';
import 'package:model/email/presentation_email.dart';
import 'package:tmail_ui_user/features/email/presentation/controller/single_email_controller.dart';
extension HandleMailActionByShortcutActionExtension on SingleEmailController {
void handleMailActionByShortcutAction({
required EmailActionType actionType,
required PresentationEmail email,
}) {
log('$runtimeType::handleMailActionByShortcutAction:🔥Email action type: $actionType');
handleEmailAction(email, actionType);
}
}