Created
November 16, 2019 17:20
-
-
Save newajthevillager/53be2b91f652c0d51bb8b11c3fc71a1e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
abstract class ArticleState extends Equatable {} | |
class ArticleInitialState extends ArticleState { | |
@override | |
// TODO: implement props | |
List<Object> get props => []; | |
} | |
class ArticleLoadingState extends ArticleState { | |
@override | |
// TODO: implement props | |
List<Object> get props => []; | |
} | |
class ArticleLoadedState extends ArticleState { | |
List<Articles> articles; | |
ArticleLoadedState({@required this.articles}); | |
@override | |
// TODO: implement props | |
List<Object> get props => [articles]; | |
} | |
class ArticleErrorState extends ArticleState { | |
String message; | |
ArticleErrorState({@required this.message}); | |
@override | |
// TODO: implement props | |
List<Object> get props => [message]; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment