diff --git a/apps/dashboard/js/dashboard.js b/apps/dashboard/js/dashboard.js index f150e8365d9f90b1368aee91e117c3f91b768688..dc5a4d502cd485a56630078679e1dcc1cf3c9572 100644 Binary files a/apps/dashboard/js/dashboard.js and b/apps/dashboard/js/dashboard.js differ diff --git a/apps/dashboard/js/dashboard.js.map b/apps/dashboard/js/dashboard.js.map index 9b05a25d76abf0034ab9f56a4277d6d8e4e5fdae..07b185e6408dd8c43e07cc1302117068e6f445f8 100644 Binary files a/apps/dashboard/js/dashboard.js.map and b/apps/dashboard/js/dashboard.js.map differ diff --git a/apps/dashboard/src/App.vue b/apps/dashboard/src/App.vue index 64a480e3e604191b46ac0fdf1d6c2bfe58d25454..0d09bcc45377c9e239b0590761d82f7b0e75c94a 100644 --- a/apps/dashboard/src/App.vue +++ b/apps/dashboard/src/App.vue @@ -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')