import moduleBase from '@/pages/module/module-base'; import module from '@/pages/module/module'; import submissions from '@/pages/submissions'; import moduleVisibility from '@/pages/module/moduleVisibility'; import {MODULE_PAGE, MODULE_SETTINGS_PAGE, SUBMISSIONS_PAGE, VISIBILITY_PAGE, SNAPSHOT_LIST} from '@/router/module.names'; import settingsPage from '@/pages/module/moduleSettings'; import snapshots from '@/pages/snapshot/snapshots'; export default [ { path: '/module/:slug', component: moduleBase, children: [ { path: '', name: MODULE_PAGE, component: module, meta: {filter: true}, }, { path: 'submissions/:id', name: SUBMISSIONS_PAGE, component: submissions, meta: { filter: true, showSubNavigation: true, }, }, { path: 'settings', name: MODULE_SETTINGS_PAGE, component: settingsPage, meta: { showSubNavigation: true, }, }, { path: 'visibility', name: VISIBILITY_PAGE, component: moduleVisibility, meta: { layout: 'simple', hideNavigation: true, }, }, { path: 'snapshots', component: snapshots, name: SNAPSHOT_LIST, meta: { showSubNavigation: true, }, }, ], }, ];