add star album

This commit is contained in:
Thomas Amland
2020-08-15 09:35:51 +02:00
parent 4e0f49792c
commit a6fab92165
3 changed files with 22 additions and 0 deletions
+12
View File
@@ -18,6 +18,9 @@
<b-btn variant="secondary" class="mr-2" @click="play">
<Icon icon="play-fill" /> Play
</b-btn>
<b-btn variant="secondary" class="mr-2" @click="toggleStar">
<Icon :icon="album.starred ? 'star-fill' : 'star'" />
</b-btn>
</div>
</div>
</div>
@@ -62,6 +65,15 @@
})
}
},
toggleStar() {
if (this.album) {
const value = !this.album.starred
this.album.starred = value
return value
? this.$api.starAlbum(this.album.id)
: this.$api.unstarAlbum(this.album.id)
}
}
}
})
</script>