Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import Vue from 'vue';
import Router from 'vue-router';
Vue.use(Router);
const User = {
template: '<div class="user">\n' +
' <h2>User {{ $route.params.id }}</h2>\n' +
' <router-view></router-view>\n' +
' </div>'
}
export default new Router({
base: process.env.BASE_URL,
// base: __dirname,
mode: 'history',
routes: [
{
path: '/',
name: 'home',
component: () => import('@/components/LandingPage'),
},
{
path: '/protein/:protein',
name: 'protein',
component: () => import('@/components/ProteinDetailPage'),
},
{
path: '/condensate/:condensate',
name: 'condensate',
component: () => import('@/components/CondensateDetailPage'),
},
// { path: '/user/:id', component: User },
// {
// path: '*',
// redirect: '/',
// },
],
path: '*', redirect: '/'
})