/* eslint-disable import/first */ import Vue from 'vue' import Vuetify from 'vuetify' import VeeValidate from 'vee-validate' import boot from './modules/boot' /* eslint-enable import/first */ window.WIKI = null window.boot = boot Vue.use(Vuetify) Vue.use(VeeValidate, { events: '' }) Vue.component('setup', () => import(/* webpackMode: "eager" */ './components/setup.vue')) let bootstrap = () => { window.WIKI = new Vue({ el: '#root' }) // ==================================== // Load Icons // ==================================== import(/* webpackChunkName: "icons" */ './svg/icons.svg').then(icons => { document.body.insertAdjacentHTML('beforeend', icons.default) }) } window.boot.onDOMReady(bootstrap)