part of 'authentication_bloc.dart'; @immutable abstract class AuthenticationState extends Equatable { const AuthenticationState(); } class AuthenticationInitial extends AuthenticationState { @override List get props => []; } class Authenticated extends AuthenticationState { final User user; const Authenticated({required this.user}); @override List get props => [user]; } class Unauthenticated extends AuthenticationState { final String message; const Unauthenticated({required this.message}); @override List get props => []; }