datos para el servicio
This commit is contained in:
@@ -4,5 +4,63 @@ abstract class ServiceEvent extends Equatable {
|
||||
const ServiceEvent();
|
||||
|
||||
@override
|
||||
List<Object> get props => [];
|
||||
List<Object?> get props => [];
|
||||
}
|
||||
|
||||
class CreateService extends ServiceEvent {
|
||||
final String professionalId;
|
||||
final bool? professionalScored;
|
||||
final String userId;
|
||||
final bool? userScored;
|
||||
final String address;
|
||||
final String aditionalAddress;
|
||||
final double latitude;
|
||||
final double longitude;
|
||||
final String day;
|
||||
final Timestamp createdAt;
|
||||
final String description;
|
||||
final TimeOfDay range1Hour1;
|
||||
final TimeOfDay range1Hour2;
|
||||
final String rate;
|
||||
final ServiceStatus? status;
|
||||
final ServiceLocationPreferences location;
|
||||
|
||||
const CreateService({
|
||||
required this.professionalId,
|
||||
this.professionalScored,
|
||||
required this.userId,
|
||||
this.userScored,
|
||||
required this.address,
|
||||
required this.aditionalAddress,
|
||||
required this.latitude,
|
||||
required this.longitude,
|
||||
required this.day,
|
||||
required this.createdAt,
|
||||
required this.description,
|
||||
required this.range1Hour1,
|
||||
required this.range1Hour2,
|
||||
required this.rate,
|
||||
this.status,
|
||||
required this.location,
|
||||
});
|
||||
|
||||
@override
|
||||
List<Object?> get props => [
|
||||
professionalId,
|
||||
professionalScored,
|
||||
userId,
|
||||
userScored,
|
||||
address,
|
||||
aditionalAddress,
|
||||
latitude,
|
||||
longitude,
|
||||
day,
|
||||
createdAt,
|
||||
description,
|
||||
range1Hour1,
|
||||
range1Hour2,
|
||||
rate,
|
||||
status,
|
||||
location,
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user