mirrored_repositories/simple_app/lib
import 'package:equatable/equatable.dart';

abstract class AuthenticationState extends Equatable{}

class AuthenticationUninitialized extends AuthenticationState {
  @override 
  String toString() => 'AuthenticationUninitialized';
}

class AuthenticationAuthenticated extends AuthenticationState {
  @override
  String toString() => 'AuthenticationAuthenticated';
}

class AuthenticationUnauthenticated extends AuthenticationState {
  @override
  String toString() => 'AuthenticationUnathenticated';
}

class AuthenticationLoading extends AuthenticationState {
  @override 
  String toString() => 'AuthenticationLoading';
}