Add support to custom episode cover art

This commit is contained in:
mfcar 2025-11-06 18:29:35 +00:00
parent 0c7b738b7c
commit f703fb60da
No known key found for this signature in database
16 changed files with 446 additions and 20 deletions

View file

@ -45,7 +45,11 @@ export default {
default: 120
},
expandOnClick: Boolean,
bookCoverAspectRatio: Number
bookCoverAspectRatio: Number,
coverSrc: {
type: String,
default: null
}
},
data() {
return {
@ -100,6 +104,7 @@ export default {
return store.getters['globals/getPlaceholderCoverSrc']
},
fullCoverUrl() {
if (this.coverSrc) return this.coverSrc
if (!this.libraryItem) return null
const store = this.$store || this.$nuxt.$store
return store.getters['globals/getLibraryItemCoverSrc'](this.libraryItem, this.placeholderUrl)