| | |
| | | import './assets/main.css' |
| | | import { createApp } from 'vue' |
| | | import { createPinia } from 'pinia' |
| | | import App from './App.vue' |
| | | import router from './router' |
| | | import Antd from 'ant-design-vue'; |
| | | import 'ant-design-vue/dist/reset.css'; |
| | | import { initRouter } from '@/router/index.js' |
| | | import { globalState } from './config.js' |
| | | import print from 'vue3-print-nb' |
| | | import { loadData } from '@/utils/localeUtils.js' |
| | | |
| | | const app = createApp(App) |
| | | |
| | | const initToken = async () => { |
| | | if (globalState.token == '' || globalState.token == null) { |
| | | let token = localStorage.getItem('token') |
| | | let user = JSON.parse(localStorage.getItem('user')) |
| | | let locale = localStorage.getItem('locale') |
| | | globalState.token = token; |
| | | globalState.user = user; |
| | | if(locale != null) { |
| | | globalState.locale = locale; |
| | | } |
| | | |
| | | loadData(globalState.locale) |
| | | } |
| | | } |
| | | |
| | | const boot = async () => { |
| | | await initToken(); |
| | | await initRouter() |
| | | |
| | | //wait route load |
| | | app.use(createPinia()) |
| | | app.use(router) |
| | | app.use(Antd) |
| | | app.use(print) |
| | | router.isReady().then((e) => { |
| | | app.mount('#app') |
| | | }) |
| | | } |
| | | boot() |
| | | |
| | | |
| | | import './assets/main.css'
|
| | | import { createApp } from 'vue'
|
| | | import { createPinia } from 'pinia'
|
| | | import App from './App.vue'
|
| | | import router from './router'
|
| | | import Antd from 'ant-design-vue';
|
| | | import 'ant-design-vue/dist/reset.css';
|
| | | import { initRouter } from '@/router/index.js'
|
| | | import { globalState } from './config.js'
|
| | | import print from 'vue3-print-nb'
|
| | | import { loadData } from '@/utils/localeUtils.js'
|
| | |
|
| | | const app = createApp(App)
|
| | |
|
| | | const initToken = async () => {
|
| | | if (globalState.token == '' || globalState.token == null) {
|
| | | let token = localStorage.getItem('token')
|
| | | let user = JSON.parse(localStorage.getItem('user'))
|
| | | let locale = localStorage.getItem('locale')
|
| | | globalState.token = token;
|
| | | globalState.user = user;
|
| | | if(locale != null) {
|
| | | globalState.locale = locale;
|
| | | }
|
| | |
|
| | | loadData(globalState.locale)
|
| | | }
|
| | | }
|
| | |
|
| | | const boot = async () => {
|
| | | await initToken();
|
| | | await initRouter()
|
| | |
|
| | | //wait route load
|
| | | app.use(createPinia())
|
| | | app.use(router)
|
| | | app.use(Antd)
|
| | | app.use(print)
|
| | | router.isReady().then((e) => {
|
| | | app.mount('#app')
|
| | | })
|
| | | }
|
| | | boot()
|
| | |
|
| | |
|