33 lines
623 B
Dart
33 lines
623 B
Dart
part of 'auth_bloc.dart';
|
|
|
|
abstract class AuthState {}
|
|
|
|
class AuthInitial extends AuthState {}
|
|
|
|
class AuthLoading extends AuthState {}
|
|
|
|
class AuthChecked extends AuthState {
|
|
final bool hasToken;
|
|
AuthChecked(this.hasToken);
|
|
}
|
|
|
|
class ShopExists extends AuthState {
|
|
final String shopName;
|
|
ShopExists(this.shopName);
|
|
}
|
|
|
|
class NoShop extends AuthState {}
|
|
|
|
class AuthOffline extends AuthState {}
|
|
|
|
class AuthCodeSentSuccess extends AuthState {}
|
|
|
|
class AuthVerified extends AuthState {}
|
|
|
|
class UserInfoSaved extends AuthState {}
|
|
|
|
class AuthFailure extends AuthState {
|
|
final String message;
|
|
|
|
AuthFailure(this.message);
|
|
} |