diff --git a/src/library/album/AlbumDetails.vue b/src/library/album/AlbumDetails.vue index c7ee332..15d93c2 100644 --- a/src/library/album/AlbumDetails.vue +++ b/src/library/album/AlbumDetails.vue @@ -1,8 +1,10 @@ @@ -45,6 +52,16 @@ }, async mounted() { this.album = await this.$api.getAlbumDetails(this.id) + }, + methods: { + play() { + if (this.album?.tracks) { + return this.$store.dispatch('player/playQueue', { + index: 0, + queue: this.album.tracks, + }) + } + }, } })