diff --git a/src/components/SceneryView/SceneryInfo/SceneryInfoDispatcher.vue b/src/components/SceneryView/SceneryInfo/SceneryInfoDispatcher.vue index ceb628d..4fcb03c 100644 --- a/src/components/SceneryView/SceneryInfo/SceneryInfoDispatcher.vue +++ b/src/components/SceneryView/SceneryInfo/SceneryInfoDispatcher.vue @@ -27,6 +27,7 @@ import { defineComponent } from 'vue'; import styleMixin from '@/mixins/styleMixin'; import Station from '@/scripts/interfaces/Station'; +import axios from 'axios'; export default defineComponent({ mixins: [styleMixin], @@ -37,6 +38,10 @@ export default defineComponent({ }, }, + async mounted() { + // const dispatcherInfo = await axios.get() + }, + data: () => ({ icons: { spawn: require('@/assets/icon-spawn.svg'), diff --git a/src/scripts/utils/apiURLs.ts b/src/scripts/utils/apiURLs.ts index 0704128..1279798 100644 --- a/src/scripts/utils/apiURLs.ts +++ b/src/scripts/utils/apiURLs.ts @@ -4,5 +4,6 @@ export const URLs = { stations: "https://api.td2.info.pl:9640/?method=getStationsOnline", trains: "https://api.td2.info.pl:9640/?method=getTrainsOnline", dispatchers: "https://api.td2.info.pl:9640/?method=readFromSWDR&value=getDispatcherStatusList%3B1", + stacjownikAPI: "https://stacjownik.herokuapp.com", getTimetableURL: (trainNo: string | number, region = "eu") => `https://api.td2.info.pl:9640/?method=readFromSWDR&value=getTimetable%3B${trainNo}%3B${region}` }; \ No newline at end of file diff --git a/src/views/JournalView.vue b/src/views/JournalView.vue index 327c4b6..6a30303 100644 --- a/src/views/JournalView.vue +++ b/src/views/JournalView.vue @@ -126,11 +126,12 @@ import ActionButton from '@/components/Global/ActionButton.vue'; import JournalOptions from '@/components/JournalView/JournalOptions.vue'; import FilterOption from '@/scripts/interfaces/FilterOption'; +import { URLs } from '@/scripts/utils/apiURLs'; const PROD_MODE = true; const API_URL = PROD_MODE - ? 'https://stacjownik-api-di22o.ondigitalocean.app/api/getTimetables' + ? `${URLs.stacjownikAPI}/api/getTimetables` : 'http://localhost:3001/api/getTimetables'; interface APIResponse {