| 12345678910111213141516171819202122 |
- import { createApp } from "vue";
- import { createPinia } from "pinia";
- import { MotionPlugin } from "@vueuse/motion";
- import App from "./App.vue";
- import router from "./router";
- import i18n from "./i18n";
- import "./index.css";
- // Handle dynamic import failures (assets deleted after deploy)
- window.addEventListener('vite:preloadError', () => {
- console.warn('Vite preload error detected, reloading page for fresh assets...');
- window.location.reload();
- });
- const app = createApp(App);
- app.use(createPinia());
- app.use(MotionPlugin);
- app.use(router);
- app.use(i18n);
- app.mount("#root");
|