index.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. import Vue from 'vue'
  2. import Router from 'vue-router'
  3. import Home from 'pages/Home'
  4. import Item from 'pages/Item'
  5. import Corpus from 'pages/Corpus'
  6. import Nominum from 'pages/Nominum'
  7. // import NominumItem from 'pages/NominumItem'
  8. import Locorum from 'pages/Locorum'
  9. import Operum from 'pages/Operum'
  10. // import OperumItem from 'pages/OperumItem'
  11. import Bibliographie from 'pages/Bibliographie'
  12. Vue.use(Router)
  13. const routes = [
  14. {
  15. name: 'home',
  16. path: '/',
  17. component: Home
  18. },
  19. {
  20. name: 'item',
  21. path: '/babar/:uuid',
  22. component: Item,
  23. props: true
  24. },
  25. {
  26. name: 'corpus',
  27. path: '/corpus',
  28. component: Corpus
  29. },
  30. {
  31. name: 'nominum',
  32. path: '/nominum',
  33. component: Nominum
  34. },
  35. // {
  36. // name: 'nominumItem',
  37. // path: '/nominum/:id',
  38. // component: NominumItem
  39. // },
  40. {
  41. name: 'locorum',
  42. path: '/locorum',
  43. component: Locorum
  44. },
  45. {
  46. name: 'operum',
  47. path: '/operum',
  48. component: Operum
  49. },
  50. // {
  51. // name: 'operumItem',
  52. // path: '/operum/:id',
  53. // component: OperumItem
  54. // },
  55. {
  56. name: 'bibliographie',
  57. path: '/bibliographie',
  58. component: Bibliographie
  59. }
  60. ]
  61. export default new Router({
  62. mode: 'history',
  63. routes
  64. })