MobileEasyCook/easycook_mobile/lib/blocs/user_detail/user_detail_state.dart
2024-12-31 09:53:57 +07:00

30 lines
630 B
Dart

part of 'user_detail_cubit.dart';
abstract class UserDetailState extends Equatable {
const UserDetailState();
@override
List<Object> get props => [];
}
class UserDetailInitial extends UserDetailState {}
class UserDetailLoading extends UserDetailState {}
class UserDetailSuccess extends UserDetailState {
final UserDetail userDetail;
const UserDetailSuccess({required this.userDetail});
@override
List<Object> get props => [userDetail];
}
class UserDetailFailure extends UserDetailState {
final String message;
UserDetailFailure({this.message = ""});
@override
List<Object> get props => [message];
}