proxibuy_bussiness/lib/presentation/auth/bloc/auth_state.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);
}