diff --git a/web/src/lib/components/PlayerBar.svelte b/web/src/lib/components/PlayerBar.svelte index e488f51b..062fb2f4 100644 --- a/web/src/lib/components/PlayerBar.svelte +++ b/web/src/lib/components/PlayerBar.svelte @@ -2,12 +2,14 @@ import { SkipBack, SkipForward, Play, Pause, Loader2, Shuffle, Repeat, Repeat1, - Volume2, Volume1, VolumeX + Volume2, Volume1, VolumeX, + ListMusic } from 'lucide-svelte'; import { player, togglePlay, skipNext, skipPrev, seekTo, setVolume, - toggleShuffle, cycleRepeat, playQueue + toggleShuffle, cycleRepeat, playQueue, + toggleQueueDrawer } from '$lib/player/store.svelte'; import { formatDuration } from '$lib/media/duration'; import { FALLBACK_COVER } from '$lib/media/covers'; @@ -69,6 +71,12 @@ > {current.artist_name} + {#if player.queue.length > player.index + 1} + {@const nextTrack = player.queue[player.index + 1]} + + Next · {nextTrack.title} — {nextTrack.artist_name} + + {/if} @@ -177,6 +185,17 @@ {/if} +