mirror of
https://github.com/Spythere/stacjownik.git
synced 2026-05-03 21:38:13 +00:00
Fix: bug routingu dzienników
This commit is contained in:
+17
-29
@@ -1,6 +1,6 @@
|
||||
import { createRouter, createWebHistory, RouteRecordRaw } from 'vue-router';
|
||||
import JournalDispatchersVue from '../components/JournalView/JournalDispatchers.vue';
|
||||
import JournalTimetablesVue from '../components/JournalView/JournalTimetables.vue';
|
||||
import JournalDispatchersVue from '../views/JournalDispatchers.vue';
|
||||
import JournalTimetablesVue from '../views/JournalTimetables.vue';
|
||||
|
||||
const routes: Array<RouteRecordRaw> = [
|
||||
{
|
||||
@@ -19,34 +19,22 @@ const routes: Array<RouteRecordRaw> = [
|
||||
name: 'SceneryView',
|
||||
component: () => import('../views/SceneryView.vue'),
|
||||
},
|
||||
|
||||
{
|
||||
path: '/journal',
|
||||
name: 'JournalView',
|
||||
component: () => import('../views/JournalView.vue'),
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
name: 'JournalTimetables',
|
||||
component: JournalTimetablesVue,
|
||||
alias: '/timetables',
|
||||
},
|
||||
{
|
||||
path: 'dispatchers',
|
||||
name: 'JournalDispatchers',
|
||||
component: JournalDispatchersVue,
|
||||
props: (route) => ({ sceneryName: route.query.sceneryName, dispatcherName: route.query.dispatcherName }),
|
||||
},
|
||||
{
|
||||
path: 'timetables',
|
||||
name: 'JournalTimetables',
|
||||
component: JournalTimetablesVue,
|
||||
props: (route) => ({
|
||||
trainNo: route.query.trainNo,
|
||||
driverName: route.query.driverName,
|
||||
timetableId: route.query.timetableId,
|
||||
}),
|
||||
},
|
||||
],
|
||||
path: '/journal/timetables',
|
||||
name: 'JournalTimetables',
|
||||
component: JournalTimetablesVue,
|
||||
props: (route) => ({
|
||||
trainNo: route.query.trainNo,
|
||||
driverName: route.query.driverName,
|
||||
timetableId: route.query.timetableId,
|
||||
}),
|
||||
},
|
||||
{
|
||||
path: '/journal/dispatchers',
|
||||
name: 'JournalDispatchers',
|
||||
component: JournalDispatchersVue,
|
||||
props: (route) => ({ sceneryName: route.query.sceneryName, dispatcherName: route.query.dispatcherName }),
|
||||
},
|
||||
{
|
||||
path: '/:catchAll(.*)',
|
||||
|
||||
Reference in New Issue
Block a user