This commit is contained in:
Zyronon
2025-11-10 16:57:28 +00:00
parent 4f2ba22447
commit 882d80f6d4
12 changed files with 1538 additions and 42 deletions

View File

@@ -8,6 +8,7 @@ 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,7 +23,11 @@ app.directive('opacity', (el, binding) => {
})
app.directive('loading', loadingDirective)
app.mount('#app')
// 初始化认证状态
const authStore = useAuthStore()
authStore.initAuth().then(() => {
app.mount('#app')
})
// 注册Service Worker(pwa支持)
if ('serviceWorker' in navigator) {