diff --git a/quasar.config.js.temporary.compiled.1744020058024.mjs b/quasar.config.js.temporary.compiled.1744020058024.mjs deleted file mode 100644 index 54ecb84d9..000000000 --- a/quasar.config.js.temporary.compiled.1744020058024.mjs +++ /dev/null @@ -1,227 +0,0 @@ -/* eslint-disable */ -/** - * THIS FILE IS GENERATED AUTOMATICALLY. - * 1. DO NOT edit this file directly as it won't do anything. - * 2. EDIT the original quasar.config file INSTEAD. - * 3. DO NOT git commit this file. It should be ignored. - * - * This file is still here because there was an error in - * the original quasar.config file and this allows you to - * investigate the Node.js stack error. - * - * After you fix the original file, this file will be - * deleted automatically. - **/ - - -// quasar.config.js -import { configure } from "quasar/wrappers"; -import VueI18nPlugin from "@intlify/unplugin-vue-i18n/vite"; -import path from "path"; -var __quasar_inject_dirname__ = "/home/jsegarra/Projects/salix-front"; -var target = `http://${process.env.CI ? "back" : "localhost"}:3000`; -var quasar_config_default = configure(function() { - return { - eslint: { - // fix: true, - // include = [], - // exclude = [], - // rawOptions = {}, - warnings: true, - errors: true - }, - // https://v2.quasar.dev/quasar-cli/prefetch-feature - // preFetch: true, - // app boot file (/src/boot) - // --> boot files are part of "main.js" - // https://v2.quasar.dev/quasar-cli/boot-files - boot: ["i18n", "axios", "vnDate", "validations", "quasar", "quasar.defaults"], - // https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#css - css: ["app.scss"], - // https://github.com/quasarframework/quasar/tree/dev/extras - extras: [ - // 'ionicons-v4', - // 'mdi-v5', - // 'fontawesome-v6', - // 'eva-icons', - // 'themify', - // 'line-awesome', - // 'roboto-font-latin-ext', // this or either 'roboto-font', NEVER both! - "roboto-font", - "material-icons-outlined", - "material-symbols-outlined" - ], - // Full list of options: https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#build - build: { - target: { - browser: ["es2022", "edge88", "firefox78", "chrome87", "safari13.1"], - node: "node20" - }, - vueRouterMode: "hash", - // available values: 'hash', 'history' - // vueRouterBase, - // vueDevtools, - // vueOptionsAPI: false, - // rebuildCache: true, // rebuilds Vite/linter/etc cache on startup - // publicPath: '/', - // analyze: true, - // env: {}, - rawDefine: { - "process.env.NODE_ENV": JSON.stringify(process.env.NODE_ENV) - }, - // ignorePublicFolder: true, - // minify: false, - // polyfillModulePreload: true, - // distDir - extendViteConf(viteConf) { - delete viteConf.build.polyfillModulePreload; - viteConf.build.modulePreload = { - polyfill: false - }; - }, - // viteVuePluginOptions: {}, - alias: { - composables: path.join(__quasar_inject_dirname__, "./src/composables"), - filters: path.join(__quasar_inject_dirname__, "./src/filters") - }, - vitePlugins: [ - [ - VueI18nPlugin({ - strictMessage: false, - runtimeOnly: false, - include: [ - path.resolve(__quasar_inject_dirname__, "./src/i18n/locale/**"), - path.resolve(__quasar_inject_dirname__, "./src/pages/**/locale/**") - ] - }) - ] - ] - }, - // Full list of options: https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#devServer - devServer: { - server: { - type: "http" - }, - proxy: { - "/api": { - target, - logLevel: "debug", - changeOrigin: true, - secure: false - } - }, - open: false, - allowedHosts: [ - "front", - // Agrega este nombre de host - "localhost" - // Opcional, para pruebas locales - ] - }, - // https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#framework - framework: { - config: { - config: { - dark: "auto" - } - }, - lang: "en-GB", - // iconSet: 'material-icons', // Quasar icon set - // lang: 'en-US', // Quasar language pack - // For special cases outside of where the auto-import strategy can have an impact - // (like functional components as one of the examples), - // you can manually specify Quasar components/directives to be available everywhere: - // - // components: [], - // directives: [], - // Quasar plugins - plugins: ["Notify", "Dialog"], - all: "auto", - autoImportComponentCase: "pascal" - }, - // animations: 'all', // --- includes all animations - // https://v2.quasar.dev/options/animations - animations: [], - // https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#property-sourcefiles - // sourceFiles: { - // rootComponent: 'src/App.vue', - // router: 'src/router/index', - // store: 'src/store/index', - // registerServiceWorker: 'src-pwa/register-service-worker', - // serviceWorker: 'src-pwa/custom-service-worker', - // pwaManifestFile: 'src-pwa/manifest.json', - // electronMain: 'src-electron/electron-main', - // electronPreload: 'src-electron/electron-preload' - // }, - // https://v2.quasar.dev/quasar-cli/developing-ssr/configuring-ssr - ssr: { - // ssrPwaHtmlFilename: 'offline.html', // do NOT use index.html as name! - // will mess up SSR - // extendSSRWebserverConf (esbuildConf) {}, - // extendPackageJson (json) {}, - pwa: false, - // manualStoreHydration: true, - // manualPostHydrationTrigger: true, - prodPort: 3e3, - // The default port that the production server should use - // (gets superseded if process.env.PORT is specified at runtime) - middlewares: [ - "render" - // keep this as last one - ] - }, - // https://v2.quasar.dev/quasar-cli/developing-pwa/configuring-pwa - pwa: { - workboxMode: "generateSW", - // or 'injectManifest' - injectPwaMetaTags: true, - swFilename: "sw.js", - manifestFilename: "manifest.json", - useCredentialsForManifestTag: false - // useFilenameHashes: true, - // extendGenerateSWOptions (cfg) {} - // extendInjectManifestOptions (cfg) {}, - // extendManifestJson (json) {} - // extendPWACustomSWConf (esbuildConf) {} - }, - // Full list of options: https://v2.quasar.dev/quasar-cli/developing-cordova-apps/configuring-cordova - cordova: { - // noIosLegacyBuildFlag: true, // uncomment only if you know what you are doing - }, - // Full list of options: https://v2.quasar.dev/quasar-cli/developing-capacitor-apps/configuring-capacitor - capacitor: { - hideSplashscreen: true - }, - // Full list of options: https://v2.quasar.dev/quasar-cli/developing-electron-apps/configuring-electron - electron: { - // extendElectronMainConf (esbuildConf) - // extendElectronPreloadConf (esbuildConf) - inspectPort: 5858, - bundler: "packager", - // 'packager' or 'builder' - packager: { - // https://github.com/electron-userland/electron-packager/blob/master/docs/api.md#options - // OS X / Mac App Store - // appBundleId: '', - // appCategoryType: '', - // osxSign: '', - // protocol: 'myapp://path', - // Windows only - // win32metadata: { ... } - }, - builder: { - // https://www.electron.build/configuration/configuration - appId: "salix-frontend" - } - }, - // Full list of options: https://v2.quasar.dev/quasar-cli-vite/developing-browser-extensions/configuring-bex - bex: { - contentScripts: ["my-content-script"] - // extendBexScriptsConf (esbuildConf) {} - // extendBexManifestJson (json) {} - } - }; -}); -export { - quasar_config_default as default -}; diff --git a/src/components/VnTable/VnColumn.vue b/src/components/VnTable/VnColumn.vue index 565973e02..952b54583 100644 --- a/src/components/VnTable/VnColumn.vue +++ b/src/components/VnTable/VnColumn.vue @@ -182,8 +182,8 @@ const col = computed(() => { if ($props.default && !newColumn.component) newColumn.component = $props.default; if (typeof newColumn.component !== 'string') { - newColumn.attrs = { ...newColumn.attrs, autofocus: $props.autofocus }; - newColumn.event = { ...newColumn.event, ...$props?.eventHandlers }; + newColumn.attrs = { ...newColumn.component?.attrs, autofocus: $props.autofocus }; + newColumn.event = { ...newColumn.component?.event, ...$props?.eventHandlers }; } return newColumn;