refactor: rename Questia to SaveFamily across the codebase
This commit is contained in:
@@ -10,7 +10,7 @@ import 'hipay_remote_datasource.dart';
|
||||
class HiPayRemoteDatasourceImpl implements HiPayRemoteDatasource {
|
||||
HiPayRemoteDatasourceImpl(this._repository);
|
||||
|
||||
final QuestiaRepository _repository;
|
||||
final SaveFamilyRepository _repository;
|
||||
|
||||
@override
|
||||
Future<TopupCardsResponseModel> topupCards() async {
|
||||
|
||||
@@ -4,6 +4,6 @@ import 'package:payments/src/core/data/datasource/hipay_remote_datasource_impl.d
|
||||
import 'package:sf_infrastructure/sf_infrastructure.dart';
|
||||
|
||||
final hipayRemoteDatasourceProvider = Provider<HiPayRemoteDatasource>((ref) {
|
||||
final questiaRepository = getIt<QuestiaRepository>();
|
||||
return HiPayRemoteDatasourceImpl(questiaRepository);
|
||||
final saveFamilyRepository = getIt<SaveFamilyRepository>();
|
||||
return HiPayRemoteDatasourceImpl(saveFamilyRepository);
|
||||
});
|
||||
|
||||
@@ -6,11 +6,11 @@ import 'package:shared_preferences/shared_preferences.dart';
|
||||
import 'src/network/dio_client.dart';
|
||||
import 'src/network/treezor_token_interceptor.dart';
|
||||
import 'src/env/env_contract.dart';
|
||||
import 'src/api/questia_api.dart';
|
||||
import 'src/repositories/questia_repository_impl.dart';
|
||||
import 'src/repositories/questia_repository.dart';
|
||||
import 'src/api/save_family_api.dart';
|
||||
import 'src/repositories/save_family_repository_impl.dart';
|
||||
import 'src/repositories/save_family_repository.dart';
|
||||
|
||||
export 'src/repositories/questia_repository.dart';
|
||||
export 'src/repositories/save_family_repository.dart';
|
||||
|
||||
final getIt = GetIt.instance;
|
||||
|
||||
@@ -40,9 +40,9 @@ Future<void> configureDependencies(
|
||||
|
||||
getIt.registerLazySingleton<CookieJar>(() => cookieJar);
|
||||
getIt.registerLazySingleton<Dio>(() => dio);
|
||||
getIt.registerLazySingleton<QuestiaApi>(() => QuestiaApi(getIt<Dio>()));
|
||||
getIt.registerLazySingleton<QuestiaRepository>(
|
||||
() => QuestiaRepositoryImpl(getIt<QuestiaApi>()),
|
||||
getIt.registerLazySingleton<SaveFamilyApi>(() => SaveFamilyApi(getIt<Dio>()));
|
||||
getIt.registerLazySingleton<SaveFamilyRepository>(
|
||||
() => SaveFamilyRepositoryImpl(getIt<SaveFamilyApi>()),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import 'package:dio/dio.dart';
|
||||
import 'dart:developer' show log;
|
||||
|
||||
class QuestiaApi {
|
||||
class SaveFamilyApi {
|
||||
final Dio _dio;
|
||||
|
||||
QuestiaApi(this._dio);
|
||||
SaveFamilyApi(this._dio);
|
||||
|
||||
Future<Response<T>> get<T>(
|
||||
String path, {
|
||||
@@ -1,6 +1,6 @@
|
||||
import 'package:dio/dio.dart';
|
||||
|
||||
abstract class QuestiaRepository {
|
||||
abstract class SaveFamilyRepository {
|
||||
Future<Response<T>> get<T>(
|
||||
String path, {
|
||||
Map<String, dynamic>? queryParameters,
|
||||
@@ -1,12 +1,12 @@
|
||||
import 'package:dio/dio.dart';
|
||||
|
||||
import '../api/questia_api.dart';
|
||||
import 'questia_repository.dart';
|
||||
import '../api/save_family_api.dart';
|
||||
import 'save_family_repository.dart';
|
||||
|
||||
class QuestiaRepositoryImpl implements QuestiaRepository {
|
||||
final QuestiaApi _api;
|
||||
class SaveFamilyRepositoryImpl implements SaveFamilyRepository {
|
||||
final SaveFamilyApi _api;
|
||||
|
||||
QuestiaRepositoryImpl(this._api);
|
||||
SaveFamilyRepositoryImpl(this._api);
|
||||
|
||||
@override
|
||||
Future<Response<T>> get<T>(
|
||||
@@ -19,7 +19,7 @@ import 'treezor_remote_data_source.dart';
|
||||
class TreezorRemoteDatasourceImpl implements TreezorRemoteDatasource {
|
||||
TreezorRemoteDatasourceImpl(this._repository);
|
||||
|
||||
final QuestiaRepository _repository;
|
||||
final SaveFamilyRepository _repository;
|
||||
|
||||
@override
|
||||
Future<ScaWalletsResponseModel> scaWallets() async {
|
||||
|
||||
@@ -10,7 +10,7 @@ import 'user_remote_datasource.dart';
|
||||
class UserRemoteDatasourceImpl implements UserRemoteDatasource {
|
||||
UserRemoteDatasourceImpl(this._repository);
|
||||
|
||||
final QuestiaRepository _repository;
|
||||
final SaveFamilyRepository _repository;
|
||||
|
||||
@override
|
||||
Future<UserModel> getUserInfo() async {
|
||||
|
||||
@@ -6,6 +6,6 @@ import 'package:sf_shared/src/data/datasource/treezor_remote_data_source_impl.da
|
||||
final treezorRemoteDatasourceProvider = Provider<TreezorRemoteDatasource>((
|
||||
ref,
|
||||
) {
|
||||
final questiaRepository = getIt<QuestiaRepository>();
|
||||
return TreezorRemoteDatasourceImpl(questiaRepository);
|
||||
final saveFamilyRepository = getIt<SaveFamilyRepository>();
|
||||
return TreezorRemoteDatasourceImpl(saveFamilyRepository);
|
||||
});
|
||||
|
||||
@@ -6,7 +6,7 @@ import 'package:sf_shared/src/data/repositories/user_repository_impl.dart';
|
||||
import 'package:sf_shared/src/domain/repositories/user_repository.dart';
|
||||
|
||||
final userRepositoryProvider = Provider<UserRepository>((ref) {
|
||||
final questiaRepository = GetIt.I<QuestiaRepository>();
|
||||
final remote = UserRemoteDatasourceImpl(questiaRepository);
|
||||
final saveFamilyRepository = GetIt.I<SaveFamilyRepository>();
|
||||
final remote = UserRemoteDatasourceImpl(saveFamilyRepository);
|
||||
return UserRepositoryImpl(remote);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user