27 lines
583 B
JavaScript
27 lines
583 B
JavaScript
import '../styles';
|
|
|
|
import Vue from 'vue'
|
|
import { sync } from 'vuex-router-sync';
|
|
import config from '../config';
|
|
import store from '../store';
|
|
import router from '../router';
|
|
import '../lib/GlobalMixins';
|
|
import App from '../components/App';
|
|
|
|
//Vue.use(VueClipboard);
|
|
sync(store, router);
|
|
|
|
document.addEventListener('DOMContentLoaded', () => {
|
|
|
|
const app = document.getElementById('app');
|
|
config.baseApiUrl = app.dataset.url;
|
|
|
|
window.$vm = new Vue({
|
|
el: '#app',
|
|
store,
|
|
router,
|
|
render: createElement => createElement('App'),
|
|
components: { App }
|
|
});
|
|
});
|