Fix:Reactivity for book cards on home page

This commit is contained in:
advplyr 2022-02-15 12:57:56 -06:00
parent 86f39ccc83
commit db25affd43

View File

@ -118,6 +118,15 @@ export default {
showCoverBg: false showCoverBg: false
} }
}, },
watch: {
bookMount: {
handler(newVal) {
if (newVal) {
this.audiobook = newVal
}
}
}
},
computed: { computed: {
showExperimentalFeatures() { showExperimentalFeatures() {
return this.store.state.showExperimentalFeatures return this.store.state.showExperimentalFeatures
@ -198,8 +207,8 @@ export default {
}, },
displaySortLine() { displaySortLine() {
if (this.orderBy === 'addedAt') return 'Added ' + this.$formatDate(this._audiobook.addedAt) if (this.orderBy === 'addedAt') return 'Added ' + this.$formatDate(this._audiobook.addedAt)
if (this.orderBy === 'duration') return 'Duration: ' + this.$elapsedPrettyExtended(this._audiobook.duration, false) if (this.orderBy === 'duration') return 'Duration: ' + this.$elapsedPrettyExtended(this._audiobook.duration, false)
if (this.orderBy === 'size') return 'Size: ' + this.$bytesPretty(this._audiobook.size) if (this.orderBy === 'size') return 'Size: ' + this.$bytesPretty(this._audiobook.size)
return null return null
}, },
userProgress() { userProgress() {