Derick Montague | a2988f4 | 2020-01-17 13:46:30 -0600 | [diff] [blame] | 1 | import Vue from "vue"; |
| 2 | import VueRouter from "vue-router"; |
Derick Montague | a2988f4 | 2020-01-17 13:46:30 -0600 | [diff] [blame] | 3 | |
| 4 | Vue.use(VueRouter); |
| 5 | |
| 6 | const routes = [ |
| 7 | { |
| 8 | path: "/", |
Derick Montague | 186ce2e | 2019-12-05 08:14:14 -0600 | [diff] [blame^] | 9 | name: "overview", |
| 10 | component: () => import("@/views/Overview") |
Derick Montague | a2988f4 | 2020-01-17 13:46:30 -0600 | [diff] [blame] | 11 | }, |
| 12 | { |
| 13 | path: "/access-control/local-user-management", |
| 14 | name: "local-users", |
Yoshie Muranaka | 5a7dcc9 | 2019-12-03 21:20:04 -0800 | [diff] [blame] | 15 | component: () => import("@/views/AccessControl/LocalUserManagement") |
Derick Montague | a2988f4 | 2020-01-17 13:46:30 -0600 | [diff] [blame] | 16 | } |
| 17 | // { |
| 18 | // path: "/about", |
| 19 | // name: "about", |
| 20 | // // route level code-splitting |
| 21 | // // this generates a separate chunk (about.[hash].js) for this route |
| 22 | // // which is lazy-loaded when the route is visited. |
| 23 | // component: () => |
| 24 | // import(/* webpackChunkName: "about" */ "../views/About.vue") |
| 25 | // } |
| 26 | ]; |
| 27 | |
| 28 | const router = new VueRouter({ |
| 29 | mode: "history", |
| 30 | base: process.env.BASE_URL, |
| 31 | routes, |
| 32 | linkExactActiveClass: "nav__link--current" |
| 33 | }); |
| 34 | |
| 35 | export default router; |