Vue.config.productionTip = false; Vue.config.devtools = true; import Vue from "vue"; import App from "./App.vue"; import router from "./router/index"; import * as Wails from '@wailsapp/runtime'; import PaperDashboard from "./plugins/paperDashboard"; import "vue-notifyjs/themes/default.css"; import VueNotify from 'vue-notifyjs'; import {store} from './store/store'; import Vuelidate from 'vuelidate'; import ToggleButton from 'vue-js-toggle-button'; import VueProgressBar from 'vue-progressbar'; import VueSelect from 'vue-select'; import 'vue-select/dist/vue-select.css'; import IdleVue from 'idle-vue' import './plugins/globalMethods'; const eventsHub = new Vue(); Vue.use(IdleVue, { eventEmitter: eventsHub, store, idleTime: 300000, startAtIdle: false }) Vue.use(VueProgressBar, { color: '#6DECBB', failedColor: 'red', height: '0.4rem', thickness: '0.4rem' }) Vue.use(ToggleButton) Vue.use(Vuelidate) Vue.use(VueNotify); Vue.use(PaperDashboard); Vue.use(VueSelect); Wails.Init(() => { new Vue({ router, store: store, render: h => h(App), mounted() { this.$router.replace('/') } }).$mount("#app"); });