29 lines
678 B
Dart
29 lines
678 B
Dart
part of 'professional_bloc.dart';
|
|
|
|
abstract class ProfessionalState extends Equatable {
|
|
const ProfessionalState();
|
|
|
|
@override
|
|
List<Object?> get props => [];
|
|
}
|
|
|
|
class ProfessionalInitial extends ProfessionalState {}
|
|
|
|
class ProfessionalStateFailure extends ProfessionalState {
|
|
final String? message;
|
|
|
|
const ProfessionalStateFailure({this.message});
|
|
}
|
|
|
|
class ProfessionalStateProcess extends ProfessionalState {}
|
|
|
|
class LoadedModeProState extends ProfessionalState {
|
|
final bool isProModeActive;
|
|
final ProfessionalEntity? proInfo;
|
|
|
|
const LoadedModeProState(this.isProModeActive, this.proInfo);
|
|
|
|
@override
|
|
List<Object?> get props => [isProModeActive, proInfo];
|
|
}
|