Files
prosappco/lib/blocs/professional_bloc/professional_event.dart
T
2024-03-14 22:07:46 -05:00

54 lines
1.2 KiB
Dart

part of 'professional_bloc.dart';
abstract class ProfessionalEvent extends Equatable {
const ProfessionalEvent();
@override
List<Object> get props => [];
}
class UpdateProfessionalEvent extends ProfessionalEvent {
final bool isProModeActive;
const UpdateProfessionalEvent({
required this.isProModeActive,
});
}
class SwitchProModeEvent extends ProfessionalEvent {
const SwitchProModeEvent();
}
class SendProfessionalToReviewEvent extends ProfessionalEvent {
final String id;
final String identification;
final String identificationPicture;
final String profession;
final String certificatePicture;
final List<String> specializations;
final List<String> specializationsPictures;
const SendProfessionalToReviewEvent({
required this.id,
required this.identification,
required this.identificationPicture,
required this.profession,
required this.certificatePicture,
required this.specializations,
required this.specializationsPictures,
});
@override
List<Object> get props => [
id,
identification,
identificationPicture,
profession,
certificatePicture,
specializations,
specializationsPictures
];
}