nielse63/312-Development

View on GitHub
src/main.js

Summary

Maintainability
A
0 mins
Test Coverage
import Vue from 'vue';
import App from '@/App';
import store from '@/store';
import * as OfflinePluginRuntime from 'offline-plugin/runtime';
import inView from '@/directives/in-view';

if (process.env.NODE_ENV === 'production') {
  OfflinePluginRuntime.install();
}

// create global event bus
Vue.prototype.$dispatcher = new Vue();
Vue.config.productionTip = false;

// setup custom directives
inView();


/* eslint-disable no-new */
new Vue({
  store,
  el:         '#app',
  template:   '<App/>',
  components: { App },
});