diff --git a/src/components/common/VnJsonValue.vue b/src/components/common/VnJsonValue.vue
index 408d16d1a..11588e710 100644
--- a/src/components/common/VnJsonValue.vue
+++ b/src/components/common/VnJsonValue.vue
@@ -1,11 +1,11 @@
- {{ props.prop.nameI18n }}:
- {{ t }}
-
+ {{ name }}
+
@@ -104,8 +94,4 @@ updateValue();
color: #cd7c7c;
font-style: italic;
}
-.json-link {
- text-decoration: underline;
- cursor: pointer;
-}
diff --git a/src/components/common/VnLog.vue b/src/components/common/VnLog.vue
index 1d56b3ae4..28c9206a6 100644
--- a/src/components/common/VnLog.vue
+++ b/src/components/common/VnLog.vue
@@ -561,9 +561,8 @@ watch(
}}:
@@ -619,19 +618,27 @@ watch(
:key="prop2Index"
class="q-pa-none text-grey"
>
+
+ {{ prop.nameI18n }}:
+
,
#{{ prop.val.id }}
@@ -644,7 +651,8 @@ watch(
>
←
{
const descriptors = ref({});
- const loaded = ref(false);
function set() {
const files = import.meta.glob(`src/**/*DescriptorProxy.vue`);
+ const moduleParser = {
+ user: 'account',
+ client: 'customer',
+ };
for (const file in files) {
- descriptors.value[file.split('/').at(-1).slice(0, -19).toLowerCase() + 'Fk'] =
- defineAsyncComponent(() => import(file));
+ console.log('fasd', file.split('/').at(-1).slice(0, -19).toLowerCase());
+ const name = file.split('/').at(-1).slice(0, -19).toLowerCase();
+ const descriptor = moduleParser[name] ?? name;
+ //Ver pq no funciona account//user
+ descriptors.value[descriptor + 'Fk'] = defineAsyncComponent(() =>
+ import(file)
+ );
}
- loaded.value = true;
}
function get() {
- if (!loaded.value) set();
+ if (!Object.keys(descriptors.value).length) set();
}
function has(name) {
get();
+ console.log('descriptors.value: ', descriptors.value);
return descriptors.value[name];
}