This commit is contained in:
Felipe
2024-02-16 08:52:37 -05:00
parent 1c20d0c0cd
commit 9ca2b62be3
39 changed files with 2299 additions and 327 deletions
+23
View File
@@ -0,0 +1,23 @@
part of 'my_user_bloc.dart';
enum MyUserStatus { success, loading, failure }
class MyUserState extends Equatable {
final MyUserStatus status;
final MyUser? user;
const MyUserState._({
this.status = MyUserStatus.loading,
this.user,
});
const MyUserState.loading() : this._();
const MyUserState.success(MyUser user)
: this._(status: MyUserStatus.success, user: user);
const MyUserState.failure() : this._(status: MyUserStatus.failure);
@override
List<Object?> get props => [status, user];
}