Files
gdp_vuewp/src/router/index.js
T
2020-02-27 15:07:17 +01:00

87 lines
1.5 KiB
JavaScript

import Vue from 'vue'
import Router from 'vue-router'
import Home from 'pages/Home'
import Item from 'pages/Item'
import ListCorpus from 'pages/ListCorpus'
import Corpus from 'pages/Corpus'
import Texts from 'pages/Texts'
import IndexNominum from 'pages/IndexNominum'
import IndexLocorum from 'pages/IndexLocorum'
import IndexOperum from 'pages/IndexOperum'
import Nominum from 'pages/Nominum'
import Locorum from 'pages/Locorum'
import Operum from 'pages/Operum'
import Bibliographie from 'pages/Bibliographie'
Vue.use(Router)
const routes = [
{
name: 'home',
path: '/',
component: Home
},
{
name: 'item',
path: '/babar/:uuid',
component: Item,
props: true
},
{
name: 'listcorpus',
path: '/corpus',
component: ListCorpus
},
{
name: 'corpus',
path: '/corpus/:id',
component: Corpus
},
{
name: 'texts',
path: '/texts/:id',
component: Texts
},
{
name: 'indexNominum',
path: '/nominum',
component: IndexNominum
},
{
name: 'nominum',
path: '/nominum/:id',
component: Nominum
},
{
name: 'indexLocorum',
path: '/locorum',
component: IndexLocorum
},
{
name: 'locorum',
path: '/locorum/:id',
component: Locorum
},
{
name: 'indexOperum',
path: '/operum',
component: IndexOperum
},
{
name: 'operum',
path: '/operum/:id',
component: Operum
},
{
name: 'bibliographie',
path: '/bibliographie',
component: Bibliographie
}
]
export default new Router({
mode: 'history',
routes
})