TF-1831 Handle system back button in setting view
Signed-off-by: dab246 <tdvu@linagora.com> (cherry picked from commit 5f00c1adcb1bc45ec47b1cff1eb738228264dee1)
This commit is contained in:
@@ -3,6 +3,7 @@ import 'package:equatable/equatable.dart';
|
||||
import 'package:jmap_dart_client/jmap/mail/email/email.dart';
|
||||
import 'package:jmap_dart_client/jmap/mail/email/email_address.dart';
|
||||
import 'package:jmap_dart_client/jmap/mail/mailbox/mailbox.dart';
|
||||
import 'package:tmail_ui_user/features/manage_account/presentation/model/account_menu_item.dart';
|
||||
import 'package:tmail_ui_user/features/thread/domain/model/search_query.dart';
|
||||
|
||||
enum DashboardType {
|
||||
@@ -19,6 +20,7 @@ class NavigationRouter with EquatableMixin {
|
||||
final EmailAddress? emailAddress;
|
||||
final String? subject;
|
||||
final String? body;
|
||||
final AccountMenuItem accountMenuItem;
|
||||
|
||||
NavigationRouter({
|
||||
this.emailId,
|
||||
@@ -29,6 +31,7 @@ class NavigationRouter with EquatableMixin {
|
||||
this.emailAddress,
|
||||
this.subject,
|
||||
this.body,
|
||||
this.accountMenuItem = AccountMenuItem.none,
|
||||
});
|
||||
|
||||
factory NavigationRouter.initial() => NavigationRouter();
|
||||
@@ -43,5 +46,6 @@ class NavigationRouter with EquatableMixin {
|
||||
emailAddress,
|
||||
subject,
|
||||
body,
|
||||
accountMenuItem,
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user