form pro - sin imagenes
This commit is contained in:
@@ -1,8 +1,11 @@
|
||||
import 'package:firebase_auth/firebase_auth.dart';
|
||||
import 'package:injector/injector.dart';
|
||||
import 'package:profession_repository/profession_repository.dart';
|
||||
import 'package:professional_repository/professional_repository.dart';
|
||||
import 'package:prosappco/blocs/auth_bloc/auth_bloc.dart';
|
||||
import 'package:prosappco/blocs/authentication_bloc/authentication_bloc.dart';
|
||||
import 'package:prosappco/blocs/my_user_bloc/my_user_bloc.dart';
|
||||
import 'package:prosappco/blocs/professional_bloc/professional_bloc.dart';
|
||||
import 'package:prosappco/blocs/profile_bloc/profile_bloc.dart';
|
||||
import 'package:prosappco/blocs/setting_bloc/setting_bloc.dart';
|
||||
import 'package:prosappco/blocs/sign_up_bloc/sign_up_bloc.dart';
|
||||
@@ -20,9 +23,16 @@ class AppDI {
|
||||
|
||||
injector.registerSingleton<CityRepository>(() => FirebaseCityRepository());
|
||||
|
||||
injector.registerSingleton<ProfessionRepository>(
|
||||
() => FirebaseProfessionRepository());
|
||||
|
||||
injector.registerSingleton<SettingRepository>(
|
||||
() => FirebaseSettingRepository());
|
||||
|
||||
injector.registerSingleton(
|
||||
() => FirebaseProfessionalRepository(),
|
||||
);
|
||||
|
||||
injector.registerSingleton<AuthenticationBloc>((() =>
|
||||
AuthenticationBloc(myUserRepository: injector.get<UserRepository>())));
|
||||
|
||||
@@ -32,6 +42,12 @@ class AppDI {
|
||||
injector.registerSingleton<ProfileBloc>(
|
||||
(() => ProfileBloc(userRepository: injector.get<UserRepository>())));
|
||||
|
||||
injector.registerSingleton(
|
||||
() => ProfessionalBloc(
|
||||
professionalRepository: injector.get(),
|
||||
userRepository: injector.get<UserRepository>()),
|
||||
);
|
||||
|
||||
injector.registerDependency<SignInBloc>(
|
||||
(() => SignInBloc(userRepository: injector.get<UserRepository>())));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user