part of 'user_bloc.dart'; abstract class UserState extends Equatable { @override List get props => []; } class UserInitial extends UserState { UserInitial(); @override List get props => []; } class UserLoading extends UserState { final String? message; UserLoading({this.message}); @override List get props => [message!]; } class SplashScreen extends UserState { @override List get props => []; } class UserError extends UserState { final String? message; UserError({this.message}); @override List get props => []; } class UserLoggedIn extends UserState{ final UserData? userData; UserLoggedIn({this.userData}); } class VersionLoaded extends UserState { final VersionInfo? versionInfo; final String? apkVersion; VersionLoaded({this.versionInfo,this.apkVersion}); @override List get props => [versionInfo!]; } class UuidLoaded extends UserState{ final String uuid; UuidLoaded({required this.uuid}); @override List get props => [uuid]; }