File tree Expand file tree Collapse file tree 1 file changed +32
-0
lines changed
lib/headline-details/bloc Expand file tree Collapse file tree 1 file changed +32
-0
lines changed Original file line number Diff line number Diff line change
1
+ part of 'similar_headlines_bloc.dart' ;
2
+
3
+ abstract class SimilarHeadlinesState extends Equatable {
4
+ const SimilarHeadlinesState ();
5
+
6
+ @override
7
+ List <Object > get props => [];
8
+ }
9
+
10
+ class SimilarHeadlinesInitial extends SimilarHeadlinesState {}
11
+
12
+ class SimilarHeadlinesLoading extends SimilarHeadlinesState {}
13
+
14
+ class SimilarHeadlinesLoaded extends SimilarHeadlinesState {
15
+ const SimilarHeadlinesLoaded ({required this .similarHeadlines});
16
+
17
+ final List <Headline > similarHeadlines;
18
+
19
+ @override
20
+ List <Object > get props => [similarHeadlines];
21
+ }
22
+
23
+ class SimilarHeadlinesEmpty extends SimilarHeadlinesState {}
24
+
25
+ class SimilarHeadlinesError extends SimilarHeadlinesState {
26
+ const SimilarHeadlinesError ({required this .message});
27
+
28
+ final String message;
29
+
30
+ @override
31
+ List <Object > get props => [message];
32
+ }
You can’t perform that action at this time.
0 commit comments