import Vue from 'vue'
import store from '~/store'
import router from '~/router'
import i18n from '~/plugins/i18n'
import App from '~/components/App'
import LoadScript from 'vue-plugin-load-script'
import Base from './base'

import VueTour from 'vue-tour'

import '~/plugins'
import '~/components'

Vue.config.productionTip = false

Vue.mixin(Base)
Vue.use(LoadScript)

/* Vue Tour */
require('vue-tour/dist/vue-tour.css')
Vue.use(VueTour)

/* eslint-disable no-new */
new Vue({
  i18n,
  store,
  router,
  ...App
})