feat(playlists): double clicking track in playlist queues next tracks

This commit is contained in:
2024-12-03 02:21:29 +01:00
parent 26d815f2e3
commit 2411c5e01c
7 changed files with 48 additions and 10 deletions

View File

@@ -10,8 +10,10 @@
import { cn } from '$lib/utils';
import CreatePlaylistDialog from './CreatePlaylistDialog.svelte';
import { getLibraryState } from '$lib/library.svelte';
import { getPlayerState } from '$lib/player.svelte';
const library = getLibraryState();
const player = getPlayerState();
</script>
<Sidebar.Root collapsible="icon">
@@ -92,6 +94,7 @@
class="cursor-pointer"
isActive={$page.url.pathname === playlistLocation}
href={playlistLocation}
ondblclick={() => player.playPlaylist({ id: playlist.id }, fetch)}
>
{playlist.name}
</Sidebar.MenuSubButton>

View File

@@ -54,7 +54,7 @@
size="icon"
onclick={(e) => {
e.stopPropagation();
player.playPlaylist(id, fetch);
player.playPlaylist({ id }, fetch);
}}
>
<Play />