From 6b8c8d41e494b886ee25312c846e9da8f2b2b3c0 Mon Sep 17 00:00:00 2001 From: Ethan Girouard Date: Sun, 21 Jul 2024 13:15:55 -0400 Subject: [PATCH] Add music placeholder image --- assets/images/placeholders/MusicPlaceholder.svg | 1 + src/playbar.rs | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 assets/images/placeholders/MusicPlaceholder.svg diff --git a/assets/images/placeholders/MusicPlaceholder.svg b/assets/images/placeholders/MusicPlaceholder.svg new file mode 100644 index 0000000..4a3917b --- /dev/null +++ b/assets/images/placeholders/MusicPlaceholder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/playbar.rs b/src/playbar.rs index 7bfc1b0..38754c7 100644 --- a/src/playbar.rs +++ b/src/playbar.rs @@ -261,8 +261,8 @@ fn MediaInfo(status: RwSignal) -> impl IntoView { let image = Signal::derive(move || { status.with(|status| { - // TODO Use some default / unknown image? - status.queue.front().map_or("".into(), |song| song.image_path.clone()) + status.queue.front().map_or("/assets/images/placeholders/MusicPlaceholder.svg".into(), + |song| song.image_path.clone()) }) });