TF-4227 Add integration test on mobile for case display_view_with_all_email_with_tag_scenario

This commit is contained in:
dab246
2026-01-07 12:10:04 +07:00
committed by Dat H. Pham
parent a4aceec107
commit 2052fdbe5e
13 changed files with 415 additions and 11 deletions
@@ -1,4 +1,5 @@
import 'package:collection/collection.dart';
import 'package:jmap_dart_client/jmap/mail/email/keyword_identifier.dart';
import 'package:labels/extensions/label_extension.dart';
import 'package:labels/model/label.dart';
@@ -13,4 +14,7 @@ extension ListLabelExtension on List<Label> {
List<String> get displayNameNotNullList => map((label) => label.safeDisplayName)
.where((name) => name.trim().isNotEmpty)
.toList();
List<KeyWordIdentifier> get keywords =>
map((label) => label.keyword).nonNulls.toList();
}