1 | import 'vuetify/dist/vuetify.min.css'
|
2 | import Vue from 'vue'
|
3 | import Vuetify from 'vuetify'
|
4 | import VuexRouterSync from 'vuex-router-sync'
|
5 | import App from '~/src/App.vue'
|
6 | import router from '~/src/router'
|
7 | import store from '~/src/store'
|
8 | import { isCordova } from '~/src/utils'
|
9 |
|
10 | Vue.use(Vuetify)
|
11 |
|
12 | VuexRouterSync.sync(store, router)
|
13 |
|
14 | function start () {
|
15 | window.app = new Vue({
|
16 | el: '#app',
|
17 | render: h => h(App),
|
18 | router,
|
19 | store
|
20 | })
|
21 | }
|
22 |
|
23 | if (isCordova()) {
|
24 | document.addEventListener('deviceready', start, false)
|
25 | } else {
|
26 | document.addEventListener('DOMContentLoaded', start, false)
|
27 | }
|