@@ -37,7 +37,7 @@ const isRootPath = computedEager(() => route.name === 'settings')
@@ -52,28 +52,28 @@ const isRootPath = computedEager(() => route.name === 'settings')
diff --git a/pages/settings/about/index.vue b/pages/settings/about/index.vue
index 6f7cd7c1..d0a33538 100644
--- a/pages/settings/about/index.vue
+++ b/pages/settings/about/index.vue
@@ -2,7 +2,7 @@
const buildInfo = useBuildInfo()
const { t } = useI18n()
-useHead({
+useHydratedHead({
title: () => `${t('settings.about.label')} | ${t('nav.settings')}`,
})
diff --git a/pages/settings/index.vue b/pages/settings/index.vue
index c0ee6207..e3c4d759 100644
--- a/pages/settings/index.vue
+++ b/pages/settings/index.vue
@@ -2,7 +2,7 @@
-
{{ $t('settings.select_a_settings') }}
+
{{ isHydrated ? $t('settings.select_a_settings') : '' }}
diff --git a/pages/settings/interface/index.vue b/pages/settings/interface/index.vue
index 2ac20970..94ef7e97 100644
--- a/pages/settings/interface/index.vue
+++ b/pages/settings/interface/index.vue
@@ -1,7 +1,7 @@
diff --git a/pages/settings/language/index.vue b/pages/settings/language/index.vue
index 5f16bb11..2ff488ca 100644
--- a/pages/settings/language/index.vue
+++ b/pages/settings/language/index.vue
@@ -5,7 +5,7 @@ const { t, locale } = useI18n()
const translationStatus: ElkTranslationStatus = await import('~/elk-translation-status.json').then(m => m.default)
-useHead({
+useHydratedHead({
title: () => `${t('settings.language.label')} | ${t('nav.settings')}`,
})
const status = computed(() => {
diff --git a/pages/settings/notifications/index.vue b/pages/settings/notifications/index.vue
index 80704319..af14ddf3 100644
--- a/pages/settings/notifications/index.vue
+++ b/pages/settings/notifications/index.vue
@@ -6,7 +6,7 @@ definePageMeta({
const { t } = useI18n()
const pwaEnabled = useAppConfig().pwaEnabled
-useHead({
+useHydratedHead({
title: () => `${t('settings.notifications.label')} | ${t('nav.settings')}`,
})
@@ -15,20 +15,20 @@ useHead({
- {{ $t('settings.notifications.label') }}
+ {{ isHydrated ? $t('settings.notifications.label') : '' }}
diff --git a/pages/settings/notifications/notifications.vue b/pages/settings/notifications/notifications.vue
index e58ee448..22d30220 100644
--- a/pages/settings/notifications/notifications.vue
+++ b/pages/settings/notifications/notifications.vue
@@ -5,7 +5,7 @@ definePageMeta({
const { t } = useI18n()
-useHead({
+useHydratedHead({
title: () => `${t('settings.notifications.notifications.label')} | ${t('settings.notifications.label')} | ${t('nav.settings')}`,
})
@@ -14,14 +14,14 @@ useHead({
- {{ $t('settings.notifications.notifications.label') }}
+ {{ isHydrated ? $t('settings.notifications.notifications.label') : '' }}
- {{ $t('settings.notifications.notifications.label') }}
+ {{ isHydrated ? $t('settings.notifications.notifications.label') : '' }}
- {{ $t('settings.notifications.under_construction') }} 🚧
+ {{ isHydrated ? $t('settings.notifications.under_construction') : '' }} 🚧
diff --git a/pages/settings/notifications/push-notifications.vue b/pages/settings/notifications/push-notifications.vue
index 5bf238cb..cae515c1 100644
--- a/pages/settings/notifications/push-notifications.vue
+++ b/pages/settings/notifications/push-notifications.vue
@@ -8,7 +8,7 @@ definePageMeta({
const { t } = useI18n()
-useHead({
+useHydratedHead({
title: () => `${t('settings.notifications.push_notifications.label')} | ${t('settings.notifications.label')} | ${t('nav.settings')}`,
})
@@ -17,7 +17,7 @@ useHead({
- {{ $t('settings.notifications.push_notifications.label') }}
+ {{ isHydrated ? $t('settings.notifications.push_notifications.label') : '' }}
diff --git a/pages/settings/preferences/index.vue b/pages/settings/preferences/index.vue
index c3344105..3fef0a2c 100644
--- a/pages/settings/preferences/index.vue
+++ b/pages/settings/preferences/index.vue
@@ -1,7 +1,7 @@
diff --git a/pages/settings/profile/index.vue b/pages/settings/profile/index.vue
index c480767a..38b7894b 100644
--- a/pages/settings/profile/index.vue
+++ b/pages/settings/profile/index.vue
@@ -5,7 +5,7 @@ definePageMeta({
const { t } = useI18n()
-useHead({
+useHydratedHead({
title: () => `${t('settings.profile.label')} | ${t('nav.settings')}`,
})
@@ -14,22 +14,22 @@ useHead({
- {{ $t('settings.profile.label') }}
+ {{ isHydrated ? $t('settings.profile.label') : '' }}
`${t('settings.users.label')} | ${t('nav.settings')}`,
})