diff --git a/app/components/AppHeader.vue b/app/components/AppHeader.vue index f6dc972..c4703e7 100644 --- a/app/components/AppHeader.vue +++ b/app/components/AppHeader.vue @@ -87,6 +87,7 @@ async function changeLocale(newLocale?: string) { const currentLocaleIndex = availableLocales.findIndex(l => l === locale.value) const nextLocaleIndex = (currentLocaleIndex + 1) % availableLocales.length newLocale = availableLocales[nextLocaleIndex] + lang.value = newLocale } await setLocale(newLocale ?? 'en') @@ -96,9 +97,9 @@ async function changeLocale(newLocale?: string) { document.body.style.animation = '' } +const currentLocale = computed(() => locales.value.filter(l => l.code === locale.value)[0]) const lang = ref(locale.value) watch(lang, () => changeLocale(lang.value)) -const currentLocale = computed(() => locales.value.filter(l => l.code === locale.value)[0]) const router = useRouter() defineShortcuts({ @@ -140,6 +141,7 @@ defineShortcuts({ variant="solid" /> + {{ lang }} +