Login form
This commit is contained in:
4
software/src/data/enums/languageEnum.ts
Normal file
4
software/src/data/enums/languageEnum.ts
Normal file
@@ -0,0 +1,4 @@
|
||||
export enum LanguageEnum {
|
||||
GERMAN = "Deutsch",
|
||||
ENGLISH = "English"
|
||||
}
|
||||
@@ -1,9 +1,11 @@
|
||||
import { defineStore } from "pinia";
|
||||
import { useLocalStorage } from "@vueuse/core";
|
||||
import { ThemeEnum } from "../enums/themeEnums";
|
||||
import { LanguageEnum } from "../enums/languageEnum";
|
||||
|
||||
export const useUserStore = defineStore('user', {
|
||||
state: () => ({
|
||||
theme: useLocalStorage<ThemeEnum>("hackmycart/userStore/theme", ThemeEnum.DARKRED)
|
||||
theme: useLocalStorage<ThemeEnum>("hackmycart/userStore/theme", ThemeEnum.DARKRED),
|
||||
language: useLocalStorage<LanguageEnum>("hackmycart/userStore/language", LanguageEnum.GERMAN)
|
||||
})
|
||||
})
|
||||
Reference in New Issue
Block a user