Skip to content

Instantly share code, notes, and snippets.

@felangel
Last active October 19, 2019 02:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save felangel/d6dd5ea39f157c070c1d865956983e3e to your computer and use it in GitHub Desktop.
Save felangel/d6dd5ea39f157c070c1d865956983e3e to your computer and use it in GitHub Desktop.
[flutter_login] Login State
import 'package:meta/meta.dart';
import 'package:equatable/equatable.dart';
abstract class LoginState extends Equatable {
const LoginState();
@override
List<Object> get props => [];
}
class LoginInitial extends LoginState {}
class LoginLoading extends LoginState {}
class LoginFailure extends LoginState {
final String error;
const LoginFailure({@required this.error});
@override
List<Object> get props => [error];
@override
String toString() => 'LoginFailure { error: $error }';
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment