@@ -6,7 +6,7 @@ import 'package:ht_shared/ht_shared.dart';
6
6
/// {@endtemplate}
7
7
class HeadlineFilter extends Equatable {
8
8
/// {@macro headline_filter}
9
- const HeadlineFilter ({this .categories, this .sources, this .eventCountries });
9
+ const HeadlineFilter ({this .categories, this .sources});
10
10
11
11
/// The list of selected category filters.
12
12
/// Headlines matching *any* of these categories will be included (OR logic).
@@ -16,24 +16,18 @@ class HeadlineFilter extends Equatable {
16
16
/// Headlines matching *any* of these sources will be included (OR logic).
17
17
final List <Source >? sources;
18
18
19
- /// The list of selected event country filters.
20
- /// Headlines matching *any* of these countries will be included (OR logic).
21
- final List <Country >? eventCountries;
22
-
23
19
@override
24
- List <Object ?> get props => [categories, sources, eventCountries ];
20
+ List <Object ?> get props => [categories, sources];
25
21
26
22
/// Creates a copy of this [HeadlineFilter] with the given fields
27
23
/// replaced with the new values.
28
24
HeadlineFilter copyWith ({
29
25
List <Category >? categories,
30
26
List <Source >? sources,
31
- List <Country >? eventCountries,
32
27
}) {
33
28
return HeadlineFilter (
34
29
categories: categories ?? this .categories,
35
30
sources: sources ?? this .sources,
36
- eventCountries: eventCountries ?? this .eventCountries,
37
31
);
38
32
}
39
33
}
0 commit comments