Files
prosappco/lib/blocs/professional_profile_bloc/professional_profile_event.dart
T
2024-03-19 22:00:48 -05:00

54 lines
1.2 KiB
Dart

part of 'professional_profile_bloc.dart';
abstract class ProfessionalProfileEvent extends Equatable {
const ProfessionalProfileEvent();
@override
List<Object?> get props => [];
}
class UpdateProfessionalBannerInfo extends ProfessionalProfileEvent {
final String? fileBanner;
const UpdateProfessionalBannerInfo({
required this.fileBanner,
});
@override
List<Object?> get props => [fileBanner];
}
class UpdateProfessionalProfileInfo extends ProfessionalProfileEvent {
final String address;
final String aditionalAddress;
final String rate;
final LocationPreferences locationPreferences;
final double latitude;
final double longitude;
final Schedules schedules;
final PaymentMethodEntity paymentMethods;
const UpdateProfessionalProfileInfo({
required this.address,
required this.aditionalAddress,
required this.rate,
required this.locationPreferences,
required this.latitude,
required this.longitude,
required this.schedules,
required this.paymentMethods,
});
@override
List<Object?> get props => [
address,
aditionalAddress,
rate,
locationPreferences,
latitude,
longitude,
schedules,
paymentMethods
];
}