Skip to content

Instantly share code, notes, and snippets.

@newajthevillager
Created November 16, 2019 17:20
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 newajthevillager/53be2b91f652c0d51bb8b11c3fc71a1e to your computer and use it in GitHub Desktop.
Save newajthevillager/53be2b91f652c0d51bb8b11c3fc71a1e to your computer and use it in GitHub Desktop.
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