blob: 11d1a47500613315a28deca4a237e21ad4e580a4 [file] [log] [blame]
Derick Montaguea2988f42020-01-17 13:46:30 -06001import Vue from "vue";
2import VueRouter from "vue-router";
Derick Montaguea2988f42020-01-17 13:46:30 -06003
4Vue.use(VueRouter);
5
6const routes = [
7 {
8 path: "/",
Derick Montague186ce2e2019-12-05 08:14:14 -06009 name: "overview",
10 component: () => import("@/views/Overview")
Derick Montaguea2988f42020-01-17 13:46:30 -060011 },
12 {
13 path: "/access-control/local-user-management",
14 name: "local-users",
Yoshie Muranaka5a7dcc92019-12-03 21:20:04 -080015 component: () => import("@/views/AccessControl/LocalUserManagement")
Derick Montaguea2988f42020-01-17 13:46:30 -060016 }
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
28const router = new VueRouter({
29 mode: "history",
30 base: process.env.BASE_URL,
31 routes,
32 linkExactActiveClass: "nav__link--current"
33});
34
35export default router;