part of 'service_bloc.dart'; class ServiceState extends Equatable { const ServiceState(); @override List get props => []; } class ServiceLoaded extends ServiceState { final ServiceEntity service; const ServiceLoaded(this.service); @override List get props => [service]; } class ServicesForUserLoaded extends ServiceState { final List services; const ServicesForUserLoaded(this.services); @override List get props => [services]; } class CreateServiceInitial extends ServiceState {} class CreateServiceFailure extends ServiceState {} class CreateServiceLoading extends ServiceState {} class CreateServiceSuccess extends ServiceState { final String serviceId; const CreateServiceSuccess(this.serviceId); @override List get props => [serviceId]; } class ServiceStatusUpdated extends ServiceState { final ServiceStatus newStatus; const ServiceStatusUpdated(this.newStatus); @override List get props => [newStatus]; } class PendingServicesCountedLoaded extends ServiceState { final int count; const PendingServicesCountedLoaded(this.count); @override List get props => [count]; } class ScoredUpdated extends ServiceState {}