Skip to content

Commit 962e166

Browse files
committed
refactor: Use FailureStateWidget for no results
- Replaced InitialStateWidget - No retry button for empty results
1 parent 2e7834d commit 962e166

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

lib/headlines-search/view/headlines_search_page.dart

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -196,10 +196,9 @@ class _HeadlinesSearchViewState extends State<_HeadlinesSearchView> {
196196
)
197197
// Display "no results" if list is empty
198198
: headlines.isEmpty
199-
? InitialStateWidget(
200-
icon: Icons.search_off,
201-
headline: l10n.headlinesSearchNoResultsHeadline,
202-
subheadline: l10n.headlinesSearchNoResultsSubheadline,
199+
? FailureStateWidget(
200+
message: '${l10n.headlinesSearchNoResultsHeadline}\n${l10n.headlinesSearchNoResultsSubheadline}',
201+
onRetry: null, // No retry/clear button for empty search results
203202
)
204203
// Display the list of headlines
205204
: ListView.builder(

0 commit comments

Comments
 (0)