|
@@ -1,9 +1,9 @@
|
|
-import { createApp, defineAsyncComponent } from 'vue'
|
|
|
|
|
|
+import { createApp } from 'vue'
|
|
import MagicContextMenu from './components/common/magic-context-menu.vue'
|
|
import MagicContextMenu from './components/common/magic-context-menu.vue'
|
|
import { install as installModal } from './components/common/dialog/magic-modal.js'
|
|
import { install as installModal } from './components/common/dialog/magic-modal.js'
|
|
import constants from './scripts/constants.js'
|
|
import constants from './scripts/constants.js'
|
|
const components = {}
|
|
const components = {}
|
|
-Object.entries(import.meta.glob('./components/**')).forEach(([key, value]) => components[key.substring(key.lastIndexOf('/') + 1, key.lastIndexOf('.'))] = defineAsyncComponent(value))
|
|
|
|
|
|
+Object.entries(import.meta.globEager('./components/**')).forEach(([key, value]) => components[key.substring(key.lastIndexOf('/') + 1, key.lastIndexOf('.'))] = value.default)
|
|
const registerComponent = (app) => {
|
|
const registerComponent = (app) => {
|
|
let instance;
|
|
let instance;
|
|
Object.entries(components).forEach(([name, component]) => {
|
|
Object.entries(components).forEach(([name, component]) => {
|