TF-4141 Remove counter of action required folder

This commit is contained in:
dab246
2025-12-17 00:30:15 +07:00
committed by Dat H. Pham
parent 8e2932658b
commit 09f0ba854a
23 changed files with 78 additions and 374 deletions
@@ -14,6 +14,7 @@ class EmptyEmailsWidget extends StatelessWidget {
final bool isFilterMessageActive;
final bool isNetworkConnectionAvailable;
final bool isFavoriteFolder;
final bool isActionRequiredFolder;
final _responsiveUtils = Get.find<ResponsiveUtils>();
final _imagePaths = Get.find<ImagePaths>();
@@ -24,6 +25,7 @@ class EmptyEmailsWidget extends StatelessWidget {
this.isFilterMessageActive = false,
this.isNetworkConnectionAvailable = true,
this.isFavoriteFolder = false,
this.isActionRequiredFolder = false,
}) : super(key: key);
@override
@@ -82,9 +84,9 @@ class EmptyEmailsWidget extends StatelessWidget {
if (isFilterMessageActive) return false;
final showNetwork = isNetworkConnectionAvailable && !isSearchActive;
final showFavorite = isFavoriteFolder;
final isVirtualFolder = isFavoriteFolder || isActionRequiredFolder;
return showNetwork || showFavorite;
return showNetwork || isVirtualFolder;
}
String _getMessageEmptyEmail(AppLocalizations appLocalizations) {
@@ -98,6 +100,8 @@ class EmptyEmailsWidget extends StatelessWidget {
return appLocalizations.noEmailMatchYourCurrentFilter;
} else if (isFavoriteFolder) {
return appLocalizations.youDoNotHaveAnyFavoritesEmails;
} else if (isActionRequiredFolder) {
return appLocalizations.youDoNotHaveAnyActionRequiredEmails;
} else {
return appLocalizations.youDoNotHaveAnyEmailInYourCurrentFolder;
}