part of 'profile_bloc.dart'; abstract class ProfileState extends Equatable { const ProfileState(); @override List get props => []; } class ProfileInitial extends ProfileState {} class ProfileLoaded extends ProfileState{ final ProfileInformation profileInformation; const ProfileLoaded({required this.profileInformation}); @override List get props => [profileInformation]; } class ProfileErrorState extends ProfileState{ final String mesage; const ProfileErrorState({required this.mesage}); @override List get props => [mesage]; } class ProfileLoading extends ProfileState{ } class EligibilityLoaded extends ProfileState{ final List eligibilities; const EligibilityLoaded({required this.eligibilities}); @override List get props => [eligibilities]; } class EditEligibilityState extends ProfileState{ final EligibityCert eligibityCert; final List eligibilities; final List countries; final List regions; List provinces; EditEligibilityState({ required this.provinces,required this.eligibityCert, required this.eligibilities, required this.countries, required this.regions}); @override List get props => [eligibityCert]; }