Skip to content

Commit 2ffd617

Browse files
committed
refactor(search): rename results to items
- Changed type to FeedItem - Renamed results to items
1 parent c91f6cb commit 2ffd617

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

lib/headlines-search/bloc/headlines_search_state.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,22 +31,22 @@ class HeadlinesSearchLoading extends HeadlinesSearchState {
3131
/// State when a search has successfully returned results.
3232
class HeadlinesSearchSuccess extends HeadlinesSearchState {
3333
const HeadlinesSearchSuccess({
34-
required this.results,
34+
required this.items, // Changed from results
3535
required this.hasMore,
3636
required this.lastSearchTerm,
3737
required super.selectedModelType, // The model type for these results
3838
this.cursor,
3939
this.errorMessage, // For non-critical errors like pagination failure
4040
});
4141

42-
final List<dynamic> results; // Can hold Headline, Category, Source, Country
42+
final List<FeedItem> items; // Changed from List<dynamic> to List<FeedItem>
4343
final bool hasMore;
4444
final String? cursor;
4545
final String? errorMessage; // e.g., for pagination errors
4646
final String lastSearchTerm; // The term that yielded these results
4747

4848
HeadlinesSearchSuccess copyWith({
49-
List<dynamic>? results,
49+
List<FeedItem>? items, // Changed
5050
bool? hasMore,
5151
String? cursor,
5252
String? errorMessage,
@@ -55,7 +55,7 @@ class HeadlinesSearchSuccess extends HeadlinesSearchState {
5555
bool clearErrorMessage = false,
5656
}) {
5757
return HeadlinesSearchSuccess(
58-
results: results ?? this.results,
58+
items: items ?? this.items, // Changed
5959
hasMore: hasMore ?? this.hasMore,
6060
cursor: cursor ?? this.cursor,
6161
errorMessage:
@@ -68,7 +68,7 @@ class HeadlinesSearchSuccess extends HeadlinesSearchState {
6868
@override
6969
List<Object?> get props => [
7070
...super.props,
71-
results,
71+
items, // Changed
7272
hasMore,
7373
cursor,
7474
errorMessage,

0 commit comments

Comments
 (0)