feat: error pages

This commit is contained in:
limes
2026-08-17 22:53:28 +02:00
parent e89f4b0509
commit a9e3ce1658
6 changed files with 162 additions and 46 deletions

View File

@@ -26,11 +26,17 @@ function scoreLocale(cObj: LocaleObject): number {
return 2;
}
}
const sortedLocales = locales.value.sort((a, b) => {
const sA = scoreLocale(a);
const sB = scoreLocale(b);
return sA - sB || (a?.name || '').localeCompare(b?.name || '', locale.value);
const sortedLocales = computed(() => {
const sorted = [...locales.value];
sorted.sort((a, b) => {
const sA = scoreLocale(a);
const sB = scoreLocale(b);
return sA - sB || (a?.name || '').localeCompare(b?.name || '', locale.value);
});
return sorted;
});
const me = useMeStore();