part of 'service_bloc.dart'; abstract 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 ScoredUpdated extends ServiceState {}