Files
OpenGFW/web/frontend/src/main.ts
T

15 lines
329 B
TypeScript
Raw Normal View History

2026-07-27 08:09:11 +08:00
import { createApp } from 'vue'
import App from './App.vue'
import './assets/style.css'
import { stopLive } from './composables/useLive'
import { auth } from './lib/api'
import router from './router'
auth.onUnauthorized(() => {
stopLive()
void router.replace({ name: 'login' })
})
createApp(App).use(router).mount('#app')