/** * Applications routes (core feature) */ export default [ { path: 'applications', name: 'applications', component: () => import('./views/ApplicationsList.vue') }, { path: 'applications/new', name: 'application-new', component: () => import('./views/ApplicationForm.vue'), meta: { requiresAuth: true } }, { path: 'applications/:id', name: 'application-detail', component: () => import('./views/ApplicationDetail.vue') }, { path: 'applications/:id/edit', name: 'application-edit', component: () => import('./views/ApplicationForm.vue'), meta: { requiresAuth: true } } ]