Use <router-link> for driver journal button in TrainInfo

This commit is contained in:
dominik-korsa
2024-08-21 13:54:48 +02:00
parent 462dd7dd7a
commit 41e4b45599
+6 -9
View File
@@ -49,12 +49,12 @@
</div>
<div class="top-bar-controls" v-if="extended">
<button class="btn-timetable btn--image btn--action" @click="navigateToJournal">
<router-link class="a-button btn-timetable btn--image btn--action" :to="journalRouteLocation">
<img src="/images/icon-train.svg" alt="train icon" />
<span>
{{ $t('trains.journal-button') }}
</span>
</button>
</router-link>
</div>
</div>
@@ -200,17 +200,14 @@ export default defineComponent({
return Math.min(vehicleSpeed, acc);
}, 300);
}
},
methods: {
navigateToJournal() {
this.$router.push({
},
journalRouteLocation() {
return {
path: '/journal/timetables',
query: {
'search-driver': this.train.driverName
}
});
}
}
}
});