Migrate to vue3 (fix #126) #127

Merged
Xefir merged 32 commits from vue3 into main 2024-08-17 12:24:28 +00:00
Showing only changes of commit 19427809ca - Show all commits

View File

@ -70,6 +70,7 @@
</NcActionLink> </NcActionLink>
<NcActionLink <NcActionLink
v-if="episode.url" v-if="episode.url"
:download="filename(episode)"
:href="episode.url" :href="episode.url"
:name="t('repod', 'Download')" :name="t('repod', 'Download')"
target="_blank" target="_blank"
@ -214,6 +215,10 @@ export default {
}, },
methods: { methods: {
...mapActions(usePlayer, ['load']), ...mapActions(usePlayer, ['load']),
filename(episode) {
const url = new URL(episode.url)
return url.pathname.split('/').pop()
},
formatLocaleDate, formatLocaleDate,
hasEnded(episode) { hasEnded(episode) {
return ( return (