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 {}
