1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- import Home from '@/pages/Home'
- export default [
- {
- name: 'home',
- path: '/',
- component: Home
- },
- {
- name: 'introduction',
- path: '/intro',
- component: () => import(/* webpackChunkName: "intro" */ '@/pages/Introduction')
- },
- {
- name: 'contact',
- path: '/contact',
- component: () => import(/* webpackChunkName: "contact" */ '@/pages/Contact')
- },
- {
- name: 'library',
- path: '/library',
- components: {
- default: () => import(/* webpackChunkName: "library" */ '@/pages/Library'),
- options: () => import(/* webpackChunkName: "library" */ '@/pages/library/LibraryOptions')
- },
- props: {
- default: ({ query }) => ({ query })
- }
- },
- {
- name: 'kit-view',
- path: '/kit/:id',
- props: true,
- component: () => import(/* webpackChunkName: "kit" */ '@/pages/kit/KitView')
- },
- {
- name: 'kit',
- path: '/kit',
- component: () => import(/* webpackChunkName: "kit" */ '@/pages/kit/KitList')
- },
- {
- name: 'gallery-view',
- path: '/gallery/:id',
- props: true,
- component: () => import(/* webpackChunkName: "gallery" */ '@/pages/Gallery')
- },
- {
- name: 'gallery',
- path: '/gallery',
- component: () => import(/* webpackChunkName: "gallery" */ '@/pages/Gallery')
- },
- {
- name: 'pages',
- path: '/pages/:id',
- props: true,
- component: () => import(/* webpackChunkName: "blog" */ '@/pages/Page')
- },
- {
- name: 'debug',
- path: '/debug',
- component: () => import(/* webpackChunkName: "debug" */ '@/pages/Debug')
- },
- {
- name: 'notfound',
- path: '/404',
- alias: '*',
- component: () => import(/* webpackChunkName: "404" */ '@/pages/NotFound.vue')
- }
- ]
|