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..c90df53 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("/images/placeholders/MusicPlaceholder.svg".into(), + |song| song.image_path.clone()) }) });