Add:Collapse series and collapse sub-series settings #99

This commit is contained in:
advplyr 2023-03-03 17:05:23 -06:00
parent a81f50878e
commit 33bdee66a3
4 changed files with 76 additions and 10 deletions

View file

@ -85,6 +85,12 @@ export default {
filterBy() {
return this.$store.getters['user/getUserSetting']('mobileFilterBy')
},
collapseSeries() {
return this.$store.getters['user/getUserSetting']('collapseSeries')
},
collapseBookSeries() {
return this.$store.getters['user/getUserSetting']('collapseBookSeries')
},
isCoverSquareAspectRatio() {
return this.bookCoverAspectRatio === 1
},
@ -356,6 +362,9 @@ export default {
let searchParams = new URLSearchParams()
if (this.page === 'series-books') {
searchParams.set('filter', `series.${this.$encode(this.seriesId)}`)
if (this.collapseBookSeries) {
searchParams.set('collapseseries', 1)
}
} else {
if (this.filterBy && this.filterBy !== 'all') {
searchParams.set('filter', this.filterBy)