mirror of
https://github.com/SyncrowIOT/web.git
synced 2025-07-09 22:57:21 +00:00
auth UI and Api
This commit is contained in:
@ -9,6 +9,8 @@ abstract class AuthState extends Equatable {
|
||||
|
||||
class LoginInitial extends AuthState {}
|
||||
|
||||
class AuthTokenLoading extends AuthState {}
|
||||
|
||||
class LoginLoading extends AuthState {}
|
||||
|
||||
class LoginSuccess extends AuthState {}
|
||||
@ -38,6 +40,7 @@ class InitialForgetState extends AuthState{}
|
||||
class LoadingForgetState extends AuthState{}
|
||||
|
||||
class SuccessForgetState extends AuthState{}
|
||||
|
||||
class PasswordVisibleState extends AuthState{}
|
||||
|
||||
class FailureForgetState extends AuthState {
|
||||
@ -58,8 +61,18 @@ class TimerState extends AuthState {
|
||||
}
|
||||
|
||||
|
||||
class AuthError extends AuthState {
|
||||
final String message;
|
||||
String? code;
|
||||
AuthError({required this.message, this.code});
|
||||
}
|
||||
|
||||
class AuthTokenError extends AuthError {
|
||||
AuthTokenError({required super.message, super.code});
|
||||
}
|
||||
class AuthSuccess extends AuthState {}
|
||||
|
||||
class AuthTokenSuccess extends AuthSuccess {}
|
||||
|
||||
|
||||
// class AuthState extends AuthState {}
|
||||
|
Reference in New Issue
Block a user