fix dashboard statuses sort function
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
This commit is contained in:
parent
ae59636227
commit
9b58653757
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -180,7 +180,7 @@ export default {
|
|||
return (status) => !(status in this.enabledStatuses) || this.enabledStatuses[status]
|
||||
},
|
||||
sortedAllStatuses() {
|
||||
return Object.keys(this.allCallbacksStatus).slice().sort((a, b) => a > b)
|
||||
return Object.keys(this.allCallbacksStatus).slice().sort(this.sortStatuses)
|
||||
},
|
||||
sortedPanels() {
|
||||
return Object.values(this.panels).sort((a, b) => {
|
||||
|
@ -193,7 +193,7 @@ export default {
|
|||
})
|
||||
},
|
||||
sortedRegisteredStatus() {
|
||||
return this.registeredStatus.slice().sort((a, b) => a > b)
|
||||
return this.registeredStatus.slice().sort(this.sortStatuses)
|
||||
},
|
||||
},
|
||||
watch: {
|
||||
|
@ -352,6 +352,15 @@ export default {
|
|||
}
|
||||
this.saveStatuses()
|
||||
},
|
||||
sortStatuses(a, b) {
|
||||
const al = a.toLowerCase()
|
||||
const bl = b.toLowerCase()
|
||||
return al > bl
|
||||
? 1
|
||||
: al < bl
|
||||
? -1
|
||||
: 0
|
||||
},
|
||||
handleScroll() {
|
||||
if (window.scrollY > 70) {
|
||||
document.body.classList.add('dashboard--scrolled')
|
||||
|
|
Loading…
Reference in New Issue