Houshan-Basa/lib/ui/screens/main/assistant/bloc/personal_assistants_state.dart

22 lines
716 B
Dart

part of 'personal_assistants_bloc.dart';
sealed class PersonalAssistantsState extends Equatable {
final List<PersonalAssistant> personalAssistants;
const PersonalAssistantsState({this.personalAssistants = const []});
@override
List<Object> get props => [personalAssistants];
}
final class PersonalAssistantsInitial extends PersonalAssistantsState {}
final class PersonalAssistantsLoading extends PersonalAssistantsState {}
final class PersonalAssistantsEmpty extends PersonalAssistantsState {}
final class PersonalAssistantsSuccess extends PersonalAssistantsState {
const PersonalAssistantsSuccess({super.personalAssistants});
}
final class PersonalAssistantsFail extends PersonalAssistantsState {}