Wyświetlanie statystyk dyżurnego w karcie

This commit is contained in:
2022-06-17 17:27:59 +02:00
parent f513ee8d07
commit 9f24c439c5
7 changed files with 216 additions and 107 deletions
+4
View File
@@ -1,4 +1,5 @@
import { DataStatus } from '@/scripts/enums/DataStatus';
import { DispatcherStatsAPIData } from '@/scripts/interfaces/api/DispatcherStatsAPIData';
import StationAPIData from '@/scripts/interfaces/api/StationAPIData';
import TrainAPIData from '@/scripts/interfaces/api/TrainAPIData';
import ScheduledTrain from '@/scripts/interfaces/ScheduledTrain';
@@ -36,6 +37,9 @@ export const useStore = defineStore('store', {
stationCount: 0,
webSocket: undefined,
dispatcherStatsName: '',
dispatcherStatsData: undefined,
dataStatuses: {
connection: DataStatus.Loading,
+3
View File
@@ -1,4 +1,5 @@
import { DataStatus } from '@/scripts/enums/DataStatus';
import { Response } from '@/scripts/interfaces/api/DispatcherStatsAPIData';
import StationAPIData from '@/scripts/interfaces/api/StationAPIData';
import TrainAPIData from '@/scripts/interfaces/api/TrainAPIData';
import Station from '@/scripts/interfaces/Station';
@@ -21,6 +22,8 @@ export interface StoreState {
stationCount: number;
webSocket?: Socket;
dispatcherStatsName: string;
dispatcherStatsData?: Response;
dataStatuses: {
connection: DataStatus;