- Removing Local playlists and playlist items
- Unsubscribe from feeds
- Closes #56
- Closes #85
This commit is contained in:
Shiny Nematoda 2022-12-31 19:23:14 +00:00
parent affb0e33f6
commit 7cc847146d
7 changed files with 94 additions and 36 deletions

View file

@ -13,11 +13,19 @@ const subs = JSON.parse(store.subs ? store.subs : '[]'),
hash = artist.state.hash,
isSub = ref(subs.includes(hash));
function addSub() {
if (artist.state.title && !isSub.value) {
subs.push(hash);
store.setItem('subs', JSON.stringify(subs));
isSub.value = true;
function Sub() {
if (artist.state.title) {
if (isSub.value) {
subs.splice(subs.indexOf(hash), 1);
store.setItem('subs', JSON.stringify(subs));
isSub.value = false;
} else {
subs.push(hash);
store.setItem('subs', JSON.stringify(subs));
isSub.value = true;
}
alert(JSON.stringify(subs));
}
}
</script>
@ -35,7 +43,7 @@ function addSub() {
@click="
results.getAlbum('/playlist?list=' + artist.state.playlistId)
" />
<span class="us-box subs" :data-active="isSub" @click="addSub">{{
<span class="us-box subs" :data-active="isSub" @click="Sub">{{
artist.state.subscriberCount || 0
}}</span>
</div>