TF-1982 Change mailboxes label to folder

(cherry picked from commit b909124c9f5016df6b82ed9316491a57f0380008)
This commit is contained in:
dab246
2023-08-08 20:24:49 +07:00
committed by Dat Vu
parent a2875ea921
commit fa96a291f8
16 changed files with 49 additions and 43 deletions
@@ -6,7 +6,7 @@ import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
enum MailboxCategories {
exchange,
personalMailboxes,
personalFolders,
appGrid,
teamMailboxes
}
@@ -17,8 +17,8 @@ extension MailboxCategoriessExtension on MailboxCategories {
switch(this) {
case MailboxCategories.exchange:
return 'exchange';
case MailboxCategories.personalMailboxes:
return 'personalMailboxes';
case MailboxCategories.personalFolders:
return 'personalFolders';
case MailboxCategories.appGrid:
return 'appGrid';
case MailboxCategories.teamMailboxes:
@@ -30,8 +30,8 @@ extension MailboxCategoriessExtension on MailboxCategories {
switch(this) {
case MailboxCategories.exchange:
return AppLocalizations.of(context).exchange;
case MailboxCategories.personalMailboxes:
return AppLocalizations.of(context).personalMailboxes;
case MailboxCategories.personalFolders:
return AppLocalizations.of(context).personalFolders;
case MailboxCategories.appGrid:
return AppLocalizations.of(context).appGridTittle;
case MailboxCategories.teamMailboxes:
@@ -43,8 +43,8 @@ extension MailboxCategoriessExtension on MailboxCategories {
switch(this) {
case MailboxCategories.exchange:
return categoriesExpandMode.defaultMailbox;
case MailboxCategories.personalMailboxes:
return categoriesExpandMode.personalMailboxes;
case MailboxCategories.personalFolders:
return categoriesExpandMode.personalFolders;
case MailboxCategories.teamMailboxes:
return categoriesExpandMode.teamMailboxes;
default:
@@ -4,21 +4,21 @@ import 'package:model/mailbox/expand_mode.dart';
class MailboxCategoriesExpandMode with EquatableMixin {
ExpandMode defaultMailbox;
ExpandMode personalMailboxes;
ExpandMode personalFolders;
ExpandMode teamMailboxes;
MailboxCategoriesExpandMode({
required this.defaultMailbox,
required this.personalMailboxes,
required this.personalFolders,
required this.teamMailboxes});
factory MailboxCategoriesExpandMode.initial() {
return MailboxCategoriesExpandMode(
defaultMailbox: ExpandMode.EXPAND,
personalMailboxes: ExpandMode.EXPAND,
defaultMailbox: ExpandMode.EXPAND,
personalFolders: ExpandMode.EXPAND,
teamMailboxes: ExpandMode.EXPAND);
}
@override
List<Object?> get props => [defaultMailbox, personalMailboxes, teamMailboxes];
List<Object?> get props => [defaultMailbox, personalFolders, teamMailboxes];
}