This commit is contained in:
Nadar
2026-03-17 13:24:22 +03:00
commit 82e5ac9d81
554 changed files with 29637 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
<template>
<UiDropdown placement="bottom-end" trigger="hover">
<template #default="{ isActive }">
<UiButton
right-icon="chevron-down"
type="ghost"
size="large"
color="secondary"
style="text-transform: capitalize"
:state="isActive ? 'hover' : undefined"
>
{{ currentLocale }}
</UiButton>
</template>
<template #dropdown>
<UiDropdownItem
v-for="locale in locales"
:key="locale.code"
:active="currentLocale === locale.code"
@click="setLocale(locale.code)"
>
{{ locale.name }}
</UiDropdownItem>
</template>
</UiDropdown>
</template>
<script setup>
const { locale: currentLocale, locales, setLocale } = useI18n()
</script>