{{ subtitle }}
@@ -77,78 +79,79 @@ const logoutSupplantedUser = async () => {
-
-
-
-
-
-
-
- {{ mainUser?.nickname }}
-
-
-
-
-
- {{ supplantedUser?.nickname }}
-
-
-
-
-
-
-
- {{
- $t(`menuTitles.${item.description}`)
- }}
-
-
-
-
-
-
-
- {{
- $t(`menuTitles.${subitem.description}`)
- }}
-
-
-
-
-
-
-
+
+
+
+
+ {{ mainUser?.nickname }}
+
+
+ {{ $t('logOut') }}
+
+
+
+
+ {{ supplantedUser?.nickname }}
+
+
+
+
+
+
+
+ {{
+ $t(`menuTitles.${item.description}`)
+ }}
+
+
+
+
+
+
+
+ {{
+ $t(
+ `menuTitles.${subitem.description}`
+ )
+ }}
+
+
+
+
+
+
+
@@ -158,14 +161,11 @@ const logoutSupplantedUser = async () => {
.q-toolbar {
min-height: 64px;
}
-.logo {
- background-color: $primary;
- justify-content: center;
- & > img {
- width: 160px;
- }
+.logo {
+ width: 160px;
}
+
.user-info {
margin: 25px;
diff --git a/src/pages/Account/AccountConfig.vue b/src/pages/Account/AccountConfig.vue
index 7383e6e4..e96def72 100644
--- a/src/pages/Account/AccountConfig.vue
+++ b/src/pages/Account/AccountConfig.vue
@@ -61,6 +61,10 @@ const updateConfigLang = async lang => {
try {
await vnFormRef.value.submit();
userStore.updateUserLang(lang);
+ const siteLocaleLang = appStore.localeOptions.find(
+ locale => locale.value === lang
+ ).lang;
+ appStore.updateSiteLocale(siteLocaleLang);
} catch (error) {
console.error(error);
}
@@ -124,6 +128,7 @@ onMounted(() => fetchLanguagesSql());
option-value="code"
:options="langOptions"
@update:model-value="updateConfigLang(data.lang)"
+ data-testid="configViewLang"
/>
diff --git a/src/pages/Cms/Home.vue b/src/pages/Cms/Home.vue
index 9decfa92..77d7ab25 100644
--- a/src/pages/Cms/Home.vue
+++ b/src/pages/Cms/Home.vue
@@ -20,8 +20,9 @@
icon="add_shopping_cart"
color="accent"
to="/ecomerce/catalog"
- :title="$t('startOrder')"
- />
+ >
+ {{ $t('startOrder') }}