UNPKG

vue-cli-plugin-electron-vuetify

Version:
40 lines (34 loc) 826 B
/** * router/index.js * * vue-router documentation: https://router.vuejs.org/ */ // Imports import Vue from 'vue' import Router from 'vue-router' Vue.use(Router) const router = new Router({ mode: process.env.IS_ELECTRON ? 'hash' : 'history', base: process.env.BASE_URL, scrollBehavior: (to, from, savedPosition) => { if (to.hash) return { selector: to.hash } if (savedPosition) return savedPosition return { x: 0, y: 0 } }, routes: [ { path: '/', // Layouts allow you to define different // structures for different view component: () => import('@/layouts/default/Index.vue'), children: [ { path: '', name: 'Home', component: () => import('@/views/home/Index.vue'), }, ], }, ], }) export default router