This commit is contained in:
Zyronon
2025-11-12 11:58:11 +00:00
parent bcb921bbf4
commit 9585031e64
14 changed files with 679 additions and 829 deletions

View File

@@ -1,14 +1,13 @@
import { createApp } from 'vue'
import {createApp} from 'vue'
import './assets/css/style.scss'
import 'virtual:uno.css';
import App from './App.vue'
import { createPinia } from "pinia"
import {createPinia} from "pinia"
import router from "@/router.ts";
import VueVirtualScroller from 'vue-virtual-scroller'
import 'vue-virtual-scroller/dist/vue-virtual-scroller.css'
import './types/global.d.ts'
import loadingDirective from './directives/loading.tsx'
import { useAuthStore } from './stores/auth.ts'
const pinia = createPinia()
@@ -22,12 +21,7 @@ app.directive('opacity', (el, binding) => {
el.style.opacity = binding.value ? 1 : 0
})
app.directive('loading', loadingDirective)
// 初始化认证状态
const authStore = useAuthStore()
authStore.initAuth().then(() => {
app.mount('#app')
})
app.mount('#app')
// 注册Service Worker(pwa支持)
if ('serviceWorker' in navigator) {