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