imageConfig query refactor front #117

Merged
jsegarra merged 4 commits from wbuezas/hedera-web-mindshore:feature/imageConfig-query into beta 2025-02-27 19:28:39 +00:00
1 changed files with 11 additions and 3 deletions

View File

@ -1,5 +1,5 @@
import { defineStore } from 'pinia'; import { defineStore } from 'pinia';
import { jApi } from '@/boot/axios'; import { jApi, api } from '@/boot/axios';
import useNotify from '@/composables/useNotify.js'; import useNotify from '@/composables/useNotify.js';
import { i18n } from '@/boot/i18n'; import { i18n } from '@/boot/i18n';
import { useQuasar } from 'quasar'; import { useQuasar } from 'quasar';
@ -56,9 +56,17 @@ export const useAppStore = defineStore('hedera', {
this.menuEssentialLinks = sectionTree; this.menuEssentialLinks = sectionTree;
}, },
async loadConfig() { async loadConfig() {
const imageUrl = await jApi.getValue('SELECT url FROM imageConfig'); try {
this.$patch({ imageUrl }); const { data } = await api.get('ImageConfigs');

la / es correcto? Si la quitas que pasa?

la / es correcto? Si la quitas que pasa?

Le quite la / y parece que también funciona.

Le quite la `/` y parece que también funciona.
if (!data) return;
this.imageUrl = data[0]?.url;
} catch (err) {
Review

y si haces this.imageUrl = [config]?.url? que pasa?

y si haces this.imageUrl = [config]?.url? que pasa?
Review

No funciona eso. Ahí hice un cambio y lo unifiqué en una línea sola

No funciona eso. Ahí hice un cambio y lo unifiqué en una línea sola
console.error(err);
}
}, },
async init() { async init() {