actualiza todos los campos excepto schedule
This commit is contained in:
@@ -7,15 +7,47 @@ abstract class ProfessionalProfileEvent extends Equatable {
|
||||
List<Object?> get props => [];
|
||||
}
|
||||
|
||||
class UpdateProfessionalInfo extends ProfessionalProfileEvent {
|
||||
final ProfessionalEntity professional;
|
||||
class UpdateProfessionalBannerInfo extends ProfessionalProfileEvent {
|
||||
final String? fileBanner;
|
||||
|
||||
const UpdateProfessionalInfo({
|
||||
required this.professional,
|
||||
this.fileBanner,
|
||||
const UpdateProfessionalBannerInfo({
|
||||
required this.fileBanner,
|
||||
});
|
||||
|
||||
@override
|
||||
List<Object?> get props => [professional, fileBanner];
|
||||
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
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user