services
This commit is contained in:
@@ -7,6 +7,15 @@ abstract class ServiceState extends Equatable {
|
||||
List<Object> get props => [];
|
||||
}
|
||||
|
||||
class ServiceLoaded extends ServiceState {
|
||||
final ServiceEntity service;
|
||||
|
||||
const ServiceLoaded(this.service);
|
||||
|
||||
@override
|
||||
List<Object> get props => [service];
|
||||
}
|
||||
|
||||
class CreateServiceInitial extends ServiceState {}
|
||||
|
||||
class CreateServiceFailure extends ServiceState {}
|
||||
@@ -14,8 +23,19 @@ class CreateServiceFailure extends ServiceState {}
|
||||
class CreateServiceLoading extends ServiceState {}
|
||||
|
||||
class CreateServiceSuccess extends ServiceState {
|
||||
const CreateServiceSuccess();
|
||||
final String serviceId;
|
||||
|
||||
const CreateServiceSuccess(this.serviceId);
|
||||
|
||||
@override
|
||||
List<Object> get props => [];
|
||||
List<Object> get props => [serviceId];
|
||||
}
|
||||
|
||||
class ServiceStatusUpdated extends ServiceState {
|
||||
final ServiceStatus newStatus;
|
||||
|
||||
const ServiceStatusUpdated(this.newStatus);
|
||||
|
||||
@override
|
||||
List<Object> get props => [newStatus];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user