TF-2101 Handle open recover_deleted_messages

(cherry picked from commit a58beb7a293471f39b080805c652c9d6f73dfe20)
This commit is contained in:
hieubt
2023-12-20 23:50:02 +07:00
committed by Dat H. Pham
parent 61e3067c57
commit bf0030e7d7
7 changed files with 43 additions and 12 deletions
+1
View File
@@ -14,4 +14,5 @@ abstract class AppRoutes {
static const unknownRoutePage = '/notfound';
static const searchMailbox = '/search_mailbox';
static const mailtoURL = '/mailto';
static const emailRecovery = '/email_recovery';
}
+7
View File
@@ -6,6 +6,8 @@ import 'package:tmail_ui_user/features/contact/presentation/contact_bindings.dar
import 'package:tmail_ui_user/features/contact/presentation/contact_view.dart';
import 'package:tmail_ui_user/features/destination_picker/presentation/destination_picker_bindings.dart';
import 'package:tmail_ui_user/features/destination_picker/presentation/destination_picker_view.dart';
import 'package:tmail_ui_user/features/email_recovery/presentation/email_recovery_bindings.dart';
import 'package:tmail_ui_user/features/email_recovery/presentation/email_recovery_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';
import 'package:tmail_ui_user/features/mailbox_creator/presentation/mailbox_creator_bindings.dart';
@@ -46,6 +48,9 @@ class DialogRouter {
case AppRoutes.contact:
ContactBindings().dependencies();
break;
case AppRoutes.emailRecovery:
EmailRecoveryBindings().dependencies();
break;
}
}
@@ -62,6 +67,8 @@ class DialogRouter {
return DestinationPickerView();
case AppRoutes.contact:
return const ContactView();
case AppRoutes.emailRecovery:
return EmailRecoveryView();
default:
return const SizedBox.shrink();
}