20 lines
459 B
JavaScript
20 lines
459 B
JavaScript
|
export const useNastavitveStore = defineStore('nastavitve', {
|
||
|
state: () => ({
|
||
|
izbraniJezik: 'hr',
|
||
|
mozniJeziki: {
|
||
|
si: 'Slovensko',
|
||
|
hr: 'Hrvatski',
|
||
|
en: 'English'
|
||
|
}
|
||
|
}),
|
||
|
actions: {
|
||
|
izberiJezik(jezik) {
|
||
|
if (Object.keys(this.mozniJeziki).indexOf(jezik) >= 0) {
|
||
|
this.izbraniJezik = jezik
|
||
|
console.log(useNuxtApp().$i18n.availableLocales)
|
||
|
//useNuxtApp().$i18n.setLocale(jezik)
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
})
|