kandimat-user-app/src/main.js

39 lines
751 B
JavaScript
Raw Normal View History

2017-08-09 15:15:42 +02:00
import Vue from 'vue'
2017-08-12 23:00:43 +02:00
import VueSVGIcon from 'vue-svgicon'
2017-08-25 22:45:04 +02:00
2017-08-10 23:14:45 +02:00
import App from '@/app/app'
import router from '@/router'
import i18n from '@/i18n'
2017-09-05 00:33:31 +02:00
import storage from '@/helper/storage'
import '@/registerComponents'
import '@/registerServiceWorker'
import VueApollo from 'vue-apollo'
import ApolloClient from 'apollo-boost'
2017-08-09 15:15:42 +02:00
Vue.config.productionTip = false
2017-08-12 23:00:43 +02:00
Vue.use(VueSVGIcon)
2017-09-05 00:33:31 +02:00
Vue.use(storage)
Vue.use(VueApollo)
const apolloClient = new ApolloClient({
uri: 'http://localhost:5433/graphql'
})
const apolloProvider = new VueApollo({
defaultClient: apolloClient
})
2017-08-09 15:15:42 +02:00
new Vue({
2017-08-13 01:23:24 +02:00
i18n,
2019-04-12 22:29:36 +02:00
router,
apolloProvider,
2017-09-05 00:33:31 +02:00
data: {
backupStorage: {
answers: undefined,
emphasized: undefined
}
2019-03-20 23:19:13 +01:00
},
render: h => h(App)
}).$mount('#app')