TF-611 Handle create new email rule filter

This commit is contained in:
dab246
2022-08-10 17:33:57 +07:00
committed by Dat H. Pham
parent 6d327fd896
commit 5dd2d4132f
8 changed files with 74 additions and 17 deletions
@@ -1897,7 +1897,7 @@ class AppLocalizations {
String get actionTitleRulesFilter {
return Intl.message(
'Perform the following actions:',
'Perform the following action:',
name: 'actionTitleRulesFilter');
}
+9
View File
@@ -9,6 +9,8 @@ import 'package:tmail_ui_user/features/home/presentation/home_bindings.dart';
import 'package:tmail_ui_user/features/home/presentation/home_view.dart';
import 'package:tmail_ui_user/features/identity_creator/presentation/identity_creator_bindings.dart';
import 'package:tmail_ui_user/features/identity_creator/presentation/identity_creator_view.dart' deferred as identity_creator;
import 'package:tmail_ui_user/features/rules_filter_creator/presentation/rules_filter_creator_bindings.dart';
import 'package:tmail_ui_user/features/rules_filter_creator/presentation/rules_filter_creator_view.dart' deferred as rules_filter_creator;
import 'package:tmail_ui_user/features/login/presentation/login_bindings.dart';
import 'package:tmail_ui_user/features/login/presentation/login_view.dart'
if (dart.library.html) 'package:tmail_ui_user/features/login/presentation/login_view_web.dart' deferred as login;
@@ -71,5 +73,12 @@ class AppPages {
opaque: false,
page: () => DeferredWidget(identity_creator.loadLibrary, () => identity_creator.IdentityCreatorView()),
binding: IdentityCreatorBindings()),
GetPage(
name: AppRoutes.RULES_FILTER_CREATOR,
opaque: false,
page: () => DeferredWidget(
rules_filter_creator.loadLibrary,
() => rules_filter_creator.RuleFilterCreatorView()),
binding: RulesFilterCreatorBindings()),
];
}
+1
View File
@@ -11,4 +11,5 @@ abstract class AppRoutes {
static const MAILBOX_CREATOR = '/mailboxCreator';
static const MANAGE_ACCOUNT = '$MAILBOX_DASHBOARD/manage_account';
static const IDENTITY_CREATOR = '/identity_creator';
static const RULES_FILTER_CREATOR = '/rules_filter_creator';
}