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];
}
