From 05516f2952f9b9fcb5a76badd2ba5176e9ce30b7 Mon Sep 17 00:00:00 2001 From: Cris Date: Thu, 28 Mar 2024 13:19:31 +0100 Subject: [PATCH] Fixed: issue with component tabs not recognizing loaded phrases Vue.computed ensures loading phrase reactively when phrases are loaded --- public/js/components/Tabs.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/js/components/Tabs.js b/public/js/components/Tabs.js index 8090a9d29..9054c8fda 100644 --- a/public/js/components/Tabs.js +++ b/public/js/components/Tabs.js @@ -71,7 +71,7 @@ export default { tabs[key] = { component: Vue.markRaw(Vue.defineAsyncComponent(() => import(item.component))), - title: item.title || key, + title: Vue.computed(() => item.title || key), config: item.config, key } @@ -83,7 +83,7 @@ export default { tabs[key] = { component: Vue.markRaw(Vue.defineAsyncComponent(() => import(item.component))), - title: item.title || key, + title: Vue.computed(() => item.title || key), config: item.config, key }