Started migration of frontend to Vue

This commit is contained in:
Yeicor
2024-02-08 20:59:50 +01:00
parent 56c097aea3
commit 458726d472
11 changed files with 268 additions and 69 deletions

View File

@@ -1,7 +1,16 @@
import {App} from "./app";
import {settings} from "./settings";
const app = new App()
// @ts-ignore
globalThis.__VUE_OPTIONS_API__ = process.env.NODE_ENV === "development"
// @ts-ignore
globalThis.__VUE_PROD_DEVTOOLS__ = process.env.NODE_ENV === "development"
// @ts-ignore
globalThis.__VUE_PROD_HYDRATION_MISMATCH_DETAILS__ = process.env.NODE_ENV === "development"
app.install();
// import {createApp} from 'vue/dist/vue.esm-browser.prod.js'
// import {createApp} from 'vue/dist/vue.esm-browser.js'
import {createApp} from 'vue'
// @ts-ignore
import App from './App.vue'
app.replaceModel(settings.preloadModel)
const app = createApp(App)
app.config.compilerOptions.isCustomElement = tag => tag === 'model-viewer'
app.mount('body')