Merge pull request #7 from Spythere/development

v2.5.1
This commit is contained in:
Spythere
2025-01-26 20:55:24 +01:00
committed by GitHub
6 changed files with 8 additions and 10 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"name": "station-manager-2.0", "name": "station-manager-2.0",
"private": true, "private": true,
"version": "2.5.0", "version": "2.5.1",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",
+1 -3
View File
@@ -20,7 +20,7 @@
{{ getAvailabilityValue(changeValue as Availability) }} {{ getAvailabilityValue(changeValue as Availability) }}
</span> </span>
<RouteList v-else-if="changeName == 'routesInfo'" :routes="changeValue" /> <span v-if="changeName == 'routesInfo'"> zmiana parametrów szlaków</span>
<span v-else-if="typeof changeValue === 'boolean'"> <span v-else-if="typeof changeValue === 'boolean'">
{{ changeValue ? 'TAK' : 'NIE' }} {{ changeValue ? 'TAK' : 'NIE' }}
@@ -40,12 +40,10 @@
<script lang="ts"> <script lang="ts">
import { defineComponent } from 'vue'; import { defineComponent } from 'vue';
import RouteList from './RouteList.vue';
import { Availability, AvailabilityTypes, HeaderTypes } from '../types/sceneries.types'; import { Availability, AvailabilityTypes, HeaderTypes } from '../types/sceneries.types';
import { useSceneriesStore } from '../stores/sceneries.store'; import { useSceneriesStore } from '../stores/sceneries.store';
export default defineComponent({ export default defineComponent({
components: { RouteList },
data() { data() {
return { return {
sceneriesStore: useSceneriesStore(), sceneriesStore: useSceneriesStore(),
+2 -4
View File
@@ -1,6 +1,6 @@
<template> <template>
<span class="routes"> <span class="routes">
<!-- <span <span
v-for="(route, i) in routes" v-for="(route, i) in routes"
class="route" class="route"
:key="i" :key="i"
@@ -10,11 +10,9 @@
hidden: route.hidden, hidden: route.hidden,
}" }"
> >
{{ route.routeName }} <span class="route-name">{{ route.routeName }}</span>
<span class="route-name">{{ route.routeName }}</span>
<span class="route-info"> ({{ route.routeTracks }}/{{ route.isElectric ? 'E' : 'N' }}/{{ route.isRouteSBL ? 'S' : 'P' }}) </span> <span class="route-info"> ({{ route.routeTracks }}/{{ route.isElectric ? 'E' : 'N' }}/{{ route.isRouteSBL ? 'S' : 'P' }}) </span>
</span> </span>
-->
</span> </span>
</template> </template>
+2 -1
View File
@@ -86,6 +86,7 @@
<div>Prędkość: <input type="number" v-model="route.routeSpeed" /> km/h</div> <div>Prędkość: <input type="number" v-model="route.routeSpeed" /> km/h</div>
<div>Długość: <input type="number" v-model="route.routeLength" /> m</div> <div>Długość: <input type="number" v-model="route.routeLength" /> m</div>
<div>Linia kolejowa: <input type="number" v-model="route.realLineNo" /></div>
</form> </form>
</li> </li>
</ul> </ul>
@@ -101,7 +102,7 @@
</template> </template>
<script lang="ts"> <script lang="ts">
import { Ref, computed, defineComponent, ref } from 'vue'; import { Ref, defineComponent, ref } from 'vue';
import changeMixin from '../mixins/changeMixin'; import changeMixin from '../mixins/changeMixin';
import { SceneryRoutesInfo } from '../types/sceneries.types'; import { SceneryRoutesInfo } from '../types/sceneries.types';
import { useSceneriesStore } from '../stores/sceneries.store'; import { useSceneriesStore } from '../stores/sceneries.store';
+1 -1
View File
@@ -174,7 +174,7 @@ export default defineComponent({
routeSpeed: 0, routeSpeed: 0,
routeTracks: 1, routeTracks: 1,
routeName: 'Test', routeName: 'Test',
hidden: false, hidden: false
}, },
], ],
checkpoints: '', checkpoints: '',
+1
View File
@@ -81,6 +81,7 @@ export interface SceneryRoutesInfo {
routeLength: number; routeLength: number;
routeTracks: number; routeTracks: number;
hidden?: boolean; hidden?: boolean;
realLineNo?: number;
} }
export interface SceneryRowItem { export interface SceneryRowItem {