TF-1217 Rename the object for more clarity

This commit is contained in:
dab246
2022-11-23 15:10:37 +07:00
committed by Dat H. Pham
parent ad8ef6b608
commit bce1c73ec9
5 changed files with 12 additions and 28 deletions
@@ -1,11 +1,8 @@
import 'package:get/get.dart';
import 'package:hive/hive.dart';
import 'package:tmail_ui_user/features/base/base_bindings.dart';
import 'package:tmail_ui_user/features/caching/fcm_token_cache_client.dart';
import 'package:tmail_ui_user/features/base/interactors_bindings.dart';
import 'package:tmail_ui_user/features/push_notification/data/datasource/fcm_datasource.dart';
import 'package:tmail_ui_user/features/push_notification/data/datasource_impl/hive_fcm_datasource_impl.dart';
import 'package:tmail_ui_user/features/push_notification/data/local/fcm_cache_manager.dart';
import 'package:tmail_ui_user/features/push_notification/data/model/fcm_token_cache.dart';
import 'package:tmail_ui_user/features/push_notification/data/repository/fcm_repository_impl.dart';
import 'package:tmail_ui_user/features/push_notification/domain/repository/fcm_repository.dart';
import 'package:tmail_ui_user/features/push_notification/domain/usecases/delete_fcm_token_cache_interactor.dart';
@@ -13,15 +10,7 @@ import 'package:tmail_ui_user/features/push_notification/domain/usecases/get_fcm
import 'package:tmail_ui_user/features/push_notification/domain/usecases/save_fcm_token_cache_interactor.dart';
import 'package:tmail_ui_user/main/exceptions/cache_exception_thrower.dart';
class FCMBindings extends BaseBindings {
@override
void dependencies() {
_bindingsLocal();
super.dependencies();
}
@override
void bindingsController() {}
class FcmInteractorBindings extends InteractorsBindings {
@override
void bindingsDataSource() {
@@ -52,9 +41,4 @@ class FCMBindings extends BaseBindings {
void bindingsRepositoryImpl() {
Get.put(FCMRepositoryImpl(Get.find<FCMDatasource>()));
}
void _bindingsLocal() {
Get.put(FCMCacheManager(Get.find<FcmTokenCacheClient>()));
Hive.registerAdapter(FCMTokenCacheAdapter());
}
}
@@ -49,11 +49,11 @@ class DefaultFirebaseOptions {
static FirebaseOptions android = FirebaseOptions(
apiKey: dotenv.get('FIREBASE_ANDROID_API_KEY', fallback: ''),
appId: dotenv.get('FIREBASE_ANDROID_APP_ID', fallback: ''),
messagingSenderId: dotenv.get('FIREBASE_ANDROID_MESSAGING_SENDER_ID', fallback: ''),
projectId: dotenv.get('FIREBASE_ANDROID_PROJECT_ID', fallback: ''),
databaseURL: dotenv.get('FIREBASE_ANDROID_DATABASE_URL', fallback: ''),
storageBucket: dotenv.get('FIREBASE_ANDROID_STORAGE_BUCKET', fallback: ''),
appId: dotenv.get('FIREBASE_ANDROID_APP_ID', fallback: ''),
messagingSenderId: dotenv.get('FIREBASE_ANDROID_MESSAGING_SENDER_ID', fallback: ''),
projectId: dotenv.get('FIREBASE_ANDROID_PROJECT_ID', fallback: ''),
databaseURL: dotenv.get('FIREBASE_ANDROID_DATABASE_URL', fallback: ''),
storageBucket: dotenv.get('FIREBASE_ANDROID_STORAGE_BUCKET', fallback: ''),
);
static FirebaseOptions ios = FirebaseOptions(