1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-03-15 04:54:50 +00:00
bramw_baserow/web-frontend/modules/core/components/LangSwitcherDropdown.vue

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

38 lines
664 B
Vue
Raw Permalink Normal View History

<template>
<Dropdown
ref="dropdown"
v-model="language"
2024-11-21 05:52:21 +00:00
class="dropdown--floating-left"
:show-search="false"
v-bind="$attrs"
>
<DropdownItem
v-for="locale in $i18n.locales"
:key="locale.code"
:name="locale.name"
:value="locale.code"
></DropdownItem>
</Dropdown>
</template>
<script>
export default {
name: 'LanguageSwitcherDropdown',
computed: {
language: {
get() {
return this.$i18n.locale
},
set(value) {
this.$i18n.setLocale(value)
},
},
},
methods: {
toggle(...args) {
return this.$refs.dropdown.toggle(...args)
},
},
}
</script>