fix: campo rate preferences

This commit is contained in:
Felipe
2024-12-23 09:22:32 -05:00
parent bcd7eaefc2
commit 726cf12fd2
6 changed files with 23 additions and 3 deletions
@@ -13,8 +13,12 @@ class ProfessionalBloc extends Bloc<ProfessionalEvent, ProfessionalState> {
final FirebaseProfessionalRepository _professionalRepository;
final UserRepository _userRepository;
ProfessionalBloc({required FirebaseProfessionalRepository professionalRepository, required UserRepository userRepository})
: _professionalRepository = professionalRepository, _userRepository = userRepository, super(ProfessionalInitial()) {
ProfessionalBloc(
{required FirebaseProfessionalRepository professionalRepository,
required UserRepository userRepository})
: _professionalRepository = professionalRepository,
_userRepository = userRepository,
super(ProfessionalInitial()) {
bool isProModeActive = _professionalRepository.isProModeActive;
final proInfo = _professionalRepository.lastProInfo();
emit(LoadedModeProState(isProModeActive, proInfo));
@@ -38,7 +42,7 @@ class ProfessionalBloc extends Bloc<ProfessionalEvent, ProfessionalState> {
on<UpdateProfessionalEvent>((event, emit) async {
final proInfo = _professionalRepository.lastProInfo();
emit(LoadedModeProState(event.isProModeActive, proInfo ));
emit(LoadedModeProState(event.isProModeActive, proInfo));
});
on<SendProfessionalToReviewEvent>((event, emit) async {
@@ -72,6 +76,7 @@ class ProfessionalBloc extends Bloc<ProfessionalEvent, ProfessionalState> {
certificatePicture: certificatePdfUrl,
latitude: 0,
longitude: 0,
ratePreferences: false,
rate: '',
locationPreferences: LocationPreferences.office,
bannerPicture: '',