chore: journal timetable stop labels

This commit is contained in:
2024-09-02 22:39:41 +02:00
parent 631bb20c61
commit df86364c51
6 changed files with 192 additions and 75 deletions
+6 -2
View File
@@ -57,6 +57,10 @@ export default defineComponent({
: '';
},
dateStringToTimestamp(dateString?: string) {
return dateString ? new Date(dateString).getTime() : 0;
},
calculateDuration(timestampMs: number, showSeconds = false) {
const secondsTotal = Math.floor(timestampMs / 1000);
const minsTotal = Math.round(timestampMs / 60000);
@@ -70,8 +74,8 @@ export default defineComponent({
minsInHour
)}`
: showSeconds && secondsTotal <= 60
? this.$t('journal.seconds', { value: secondsTotal }, secondsTotal)
: this.$t('journal.minutes', { value: minsTotal }, minsTotal);
? this.$t('journal.seconds', { value: secondsTotal }, secondsTotal)
: this.$t('journal.minutes', { value: minsTotal }, minsTotal);
}
}
});