workouttest_app/lib/bloc/account/account_state.dart
2021-04-02 11:42:26 +02:00

37 lines
694 B
Dart

part of 'account_bloc.dart';
@immutable
abstract class AccountState extends Equatable {
const AccountState();
@override
List<Object> get props => [];
}
class AccountInitial extends AccountState {
const AccountInitial();
}
class AccountLoading extends AccountState {
const AccountLoading();
}
class AccountReady extends AccountState {
const AccountReady();
}
class AccountLoggedOut extends AccountState {
const AccountLoggedOut();
}
class AccountLoggedIn extends AccountState {
const AccountLoggedIn();
}
class AccountError extends AccountState {
final String message;
const AccountError({required this.message});
@override
List<Object> get props => [message];
}