UNPKG

1.32 kBPlain TextView Raw
1import Vue from 'vue';
2import Router from 'vue-router';
3import Home from './views/Home.vue';
4import Orthodox from './views/Orthodox.vue';
5import RearrangementView from './views/RearrangementView.vue';
6import FoldingDemo2 from './views/FoldingDemo2.vue';
7
8Vue.use(Router);
9
10const IndexView = Orthodox;
11
12export default new Router({
13 routes: [
14 {
15 path: '/',
16 name: 'home',
17 component: IndexView,
18 },
19 {
20 path: '/orthodox',
21 name: 'Orthodox',
22 component: () => import('./views/Orthodox.vue'),
23 },
24 {
25 path: '/about',
26 name: 'about',
27 component: () => import('./views/About.vue'),
28 },
29 {
30 path: '/demo1',
31 name: 'demo1',
32 component: () => import('./views/Demo1.vue')
33 },
34 {
35 path: '/ts2',
36 name: 'ts2',
37 component: () => import('./views/TS2View.vue')
38 },
39 {
40 path: '/rearrangement',
41 name: 'rearrangement-demo',
42 component: () => import('./views/RearrangementView.vue')
43 },
44 {
45 path: '/folding-demo-2',
46 name: 'folding-demo-2',
47 component: () => import('./views/FoldingDemo2.vue')
48 }
49 ],
50});