You've already forked reloading-manager
75 lines
1.7 KiB
TypeScript
75 lines
1.7 KiB
TypeScript
import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router'
|
|
|
|
const routes = [
|
|
{
|
|
path: '/',
|
|
component: () => import('../pages/Index.vue'),
|
|
},
|
|
{
|
|
path: '/bullets/add',
|
|
component: () => import('../pages/bullets/Add.vue'),
|
|
},
|
|
{
|
|
path: '/bullets/edit/:id',
|
|
component: () => import('../pages/bullets/Edit.vue'),
|
|
},
|
|
{
|
|
path: '/bullets',
|
|
component: () => import('../pages/bullets/List.vue'),
|
|
},
|
|
{
|
|
path: '/powders',
|
|
component: () => import('../pages/powders/List.vue'),
|
|
},
|
|
{
|
|
path: '/powders/add',
|
|
component: () => import('../pages/powders/Add.vue'),
|
|
},
|
|
{
|
|
path: '/powders/edit/:id',
|
|
component: () => import('../pages/powders/Edit.vue'),
|
|
},
|
|
{
|
|
path: '/primers',
|
|
component: () => import('../pages/primers/List.vue'),
|
|
},
|
|
{
|
|
path: '/primers/add',
|
|
component: () => import('../pages/primers/Add.vue'),
|
|
},
|
|
{
|
|
path: '/primers/edit/:id',
|
|
component: () => import('../pages/primers/Edit.vue'),
|
|
},
|
|
{
|
|
path: '/manufacturers',
|
|
component: () => import('../pages/manufacturers/List.vue'),
|
|
},
|
|
{
|
|
path: '/manufacturers/add',
|
|
component: () => import('../pages/manufacturers/Add.vue'),
|
|
},
|
|
{
|
|
path: '/manufacturers/edit/:id',
|
|
component: () => import('../pages/manufacturers/Edit.vue'),
|
|
},
|
|
{
|
|
path: '/loads/add',
|
|
component: () => import('../pages/loads/Add.vue'),
|
|
},
|
|
{
|
|
path: '/loads/search',
|
|
component: () => import('../pages/loads/Search.vue'),
|
|
},
|
|
{
|
|
path: '/loads/edit/:id',
|
|
component: () => import('../pages/loads/Add.vue'),
|
|
},
|
|
] as RouteRecordRaw[]
|
|
|
|
const router = createRouter({
|
|
history: createWebHashHistory(),
|
|
routes,
|
|
})
|
|
|
|
export default router |