30 lines
630 B
Dart
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];
|
|
}
|