TF-3792 Hide buttons of blue bar in case of event not belong to this account and change

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-06-20 10:42:21 +07:00
committed by Dat H. Pham
parent 3e48d9cf92
commit 8579eb2518
18 changed files with 377 additions and 396 deletions
@@ -1,15 +0,0 @@
import 'package:jmap_dart_client/jmap/mail/calendar/properties/event_method.dart';
import 'package:tmail_ui_user/features/email/domain/model/event_action.dart';
extension ListEventActionsExtension on List<EventActionType> {
List<EventActionType> validActionsOfEventMethod(EventMethod? eventMethod) {
return where((action) {
if (eventMethod != EventMethod.counter) {
return action != EventActionType.acceptCounter;
}
return action == EventActionType.acceptCounter
|| action == EventActionType.mailToAttendees;
}).toList();
}
}