TF-1708 Display mailbox name by language selected

(cherry picked from commit babf065fce72e41c2b14e945e91a7fccb91385d4)
This commit is contained in:
dab246
2023-07-06 18:48:52 +07:00
committed by Dat Vu
parent 052b4ae5c5
commit a93268a41b
5 changed files with 162 additions and 12 deletions
+16 -7
View File
@@ -8,15 +8,24 @@ import 'package:model/mailbox/select_mode.dart';
class PresentationMailbox with EquatableMixin {
static const String inboxRole = 'inbox';
static const String sentRole = 'sent';
static const String trashRole = 'trash';
static const String templatesRole= 'templates';
static const String outboxRole = 'outbox';
static const String draftsRole = 'drafts';
static const String spamRole = 'spam';
static const String archiveRole = 'archive';
static final PresentationMailbox unifiedMailbox = PresentationMailbox(MailboxId(Id('unified')));
static final roleInbox = Role('inbox');
static final roleTrash = Role('trash');
static final roleSent = Role('sent');
static final roleTemplates = Role('templates');
static final roleOutbox = Role('outbox');
static final roleDrafts = Role('drafts');
static final roleSpam = Role('spam');
static final roleInbox = Role(inboxRole);
static final roleTrash = Role(trashRole);
static final roleSent = Role(sentRole);
static final roleTemplates = Role(templatesRole);
static final roleOutbox = Role(outboxRole);
static final roleDrafts = Role(draftsRole);
static final roleSpam = Role(spamRole);
static final outboxMailboxName = MailboxName('Outbox');
static final lowerCaseOutboxMailboxName = MailboxName('outbox');