mirror of
https://github.com/Spythere/stacjownik.git
synced 2026-05-03 13:28:11 +00:00
feat: driver train view
This commit is contained in:
@@ -86,12 +86,12 @@
|
||||
import { PropType, defineComponent } from 'vue';
|
||||
import StockList from '../../Global/StockList.vue';
|
||||
import { API } from '../../../typings/api';
|
||||
import modalTrainMixin from '../../../mixins/modalTrainMixin';
|
||||
import driverViewMixin from '../../../mixins/driverViewMixin';
|
||||
|
||||
export default defineComponent({
|
||||
components: { StockList },
|
||||
|
||||
mixins: [modalTrainMixin],
|
||||
mixins: [driverViewMixin],
|
||||
|
||||
emits: ['toggleExtraInfo'],
|
||||
|
||||
@@ -138,7 +138,7 @@ export default defineComponent({
|
||||
showTimetable(timetable: API.TimetableHistory.Data, target: EventTarget | null) {
|
||||
if (timetable?.terminated) return;
|
||||
|
||||
this.selectModalTrainById(`${timetable.driverName}${timetable.trainNo}`, target);
|
||||
this.driverMixin_showDriverView(`${timetable.driverId}|${timetable.trainNo}|eu`);
|
||||
},
|
||||
|
||||
toggleExtraInfo() {
|
||||
|
||||
@@ -74,13 +74,12 @@ import { PropType, defineComponent } from 'vue';
|
||||
|
||||
import { API } from '../../../typings/api';
|
||||
import dateMixin from '../../../mixins/dateMixin';
|
||||
import modalTrainMixin from '../../../mixins/modalTrainMixin';
|
||||
import styleMixin from '../../../mixins/styleMixin';
|
||||
import { useApiStore } from '../../../store/apiStore';
|
||||
import trainCategoryMixin from '../../../mixins/trainCategoryMixin';
|
||||
|
||||
export default defineComponent({
|
||||
mixins: [dateMixin, modalTrainMixin, styleMixin, trainCategoryMixin],
|
||||
mixins: [dateMixin, styleMixin, trainCategoryMixin],
|
||||
|
||||
data() {
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user