TF-3278 Handle open tmail app deep link but it was installed but not signed in

This commit is contained in:
dab246
2024-11-18 16:39:12 +07:00
committed by Dat H. Pham
parent bebefb4463
commit cdfd2b7ee7
9 changed files with 209 additions and 3 deletions
@@ -18,6 +18,7 @@ import 'package:tmail_ui_user/features/caching/utils/local_storage_manager.dart'
import 'package:tmail_ui_user/features/caching/utils/session_storage_manager.dart';
import 'package:tmail_ui_user/features/sending_queue/presentation/utils/sending_queue_isolate_manager.dart';
import 'package:tmail_ui_user/main/utils/app_config.dart';
import 'package:tmail_ui_user/main/deep_links/deep_links_manager.dart';
import 'package:tmail_ui_user/main/utils/email_receive_manager.dart';
import 'package:tmail_ui_user/main/utils/ios_notification_manager.dart';
import 'package:tmail_ui_user/main/utils/toast_manager.dart';
@@ -75,6 +76,9 @@ class CoreBindings extends Bindings {
if (PlatformInfo.isIOS) {
Get.put(IOSNotificationManager());
}
if (PlatformInfo.isMobile) {
Get.put(DeepLinksManager());
}
Get.put(PreviewEmlFileUtils());
}