24 lines
596 B
JavaScript
24 lines
596 B
JavaScript
import { createApp } from 'vue';
|
|
import { createMetaManager } from 'vue-meta';
|
|
import { createRouter, createWebHistory } from 'vue-router';
|
|
import { createPinia } from 'pinia';
|
|
import { setupLayouts } from 'virtual:generated-layouts';
|
|
import generatedRoutes from 'virtual:generated-pages';
|
|
import App from './App.vue';
|
|
import './index.css';
|
|
|
|
const routes = setupLayouts(generatedRoutes);
|
|
|
|
const router = createRouter({
|
|
history: createWebHistory(),
|
|
routes,
|
|
});
|
|
|
|
const app = createApp(App)
|
|
.use(router)
|
|
.use(createPinia())
|
|
.use(createMetaManager());
|
|
|
|
router.isReady();
|
|
app.mount('#app');
|