import { createApp } from 'vue'; import App from './App.vue'; import router from './router'; import "../node_modules/bootstrap/dist/js/bootstrap.js"; import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'; import { useMainStore, pinia } from '@/store'; import baseMixin from "@/mixins/base-mixin.js"; const vueApp = createApp(App); // Pinia vueApp.use(pinia); pinia.use(piniaPluginPersistedstate); useMainStore().populateInitialState(); // Additional Vue items to setup vueApp.mixin(baseMixin); vueApp.use(router); vueApp.mount("#app");