From 71f20c0e532ec8af6bc11d8e1610c37225cd5fdb Mon Sep 17 00:00:00 2001 From: Samuel Oldham Date: Wed, 25 Sep 2024 17:29:13 +0100 Subject: [PATCH] Show empty on error for home --- psst-gui/src/ui/home.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/psst-gui/src/ui/home.rs b/psst-gui/src/ui/home.rs index 91022290..9fc83a57 100644 --- a/psst-gui/src/ui/home.rs +++ b/psst-gui/src/ui/home.rs @@ -49,7 +49,7 @@ fn simple_title_label(title: &str) -> impl Widget { } pub fn made_for_you() -> impl Widget { - Async::new(spinner_widget, loaded_results_widget, error_widget) + Async::new(spinner_widget, loaded_results_widget, || {Empty}) .lens( Ctx::make( AppState::common_ctx, @@ -66,7 +66,7 @@ pub fn made_for_you() -> impl Widget { } pub fn recommended_stations() -> impl Widget { - Async::new(spinner_widget, loaded_results_widget, error_widget) + Async::new(spinner_widget, loaded_results_widget, || {Empty}) .lens( Ctx::make( AppState::common_ctx, @@ -83,7 +83,7 @@ pub fn recommended_stations() -> impl Widget { } pub fn uniquely_yours() -> impl Widget { - Async::new(spinner_widget, loaded_results_widget, error_widget) + Async::new(spinner_widget, loaded_results_widget, || {Empty}) .lens( Ctx::make( AppState::common_ctx, @@ -100,7 +100,7 @@ pub fn uniquely_yours() -> impl Widget { } pub fn user_top_mixes() -> impl Widget { - Async::new(spinner_widget, loaded_results_widget, error_widget) + Async::new(spinner_widget, loaded_results_widget, || {Empty}) .lens( Ctx::make( AppState::common_ctx, @@ -117,7 +117,7 @@ pub fn user_top_mixes() -> impl Widget { } pub fn best_of_artists() -> impl Widget { - Async::new(spinner_widget, loaded_results_widget, error_widget) + Async::new(spinner_widget, loaded_results_widget, || {Empty}) .lens( Ctx::make( AppState::common_ctx, @@ -134,7 +134,7 @@ pub fn best_of_artists() -> impl Widget { } pub fn your_shows() -> impl Widget { - Async::new(spinner_widget, loaded_results_widget, error_widget) + Async::new(spinner_widget, loaded_results_widget, || {Empty}) .lens( Ctx::make( AppState::common_ctx, @@ -151,7 +151,7 @@ pub fn your_shows() -> impl Widget { } pub fn jump_back_in() -> impl Widget { - Async::new(spinner_widget, loaded_results_widget, error_widget) + Async::new(spinner_widget, loaded_results_widget, || {Empty}) .lens( Ctx::make( AppState::common_ctx, @@ -168,7 +168,7 @@ pub fn jump_back_in() -> impl Widget { } pub fn shows_that_you_might_like() -> impl Widget { - Async::new(spinner_widget, loaded_results_widget, error_widget) + Async::new(spinner_widget, loaded_results_widget, || {Empty}) .lens( Ctx::make( AppState::common_ctx,