mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-12 23:35:58 +00:00
Fulfill Mogges suggestions
Co-Authored-By: Mogge <moriz.wahl@gmx.de>
This commit is contained in:
parent
438f8c101a
commit
9ee47c1362
@ -8,11 +8,12 @@
|
||||
<div>
|
||||
<base-icon name="clock" data-test="calendar" />
|
||||
{{
|
||||
getStartTimeString + (this.endDateAsDate && isSameDay ? '—' + getEndTimeString : '')
|
||||
getStartTimeString +
|
||||
(this.endDateAsDate && isSameDayLocal ? '—' + getEndTimeString : '')
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
<template v-if="!isSameDay">
|
||||
<template v-if="!isSameDayLocal">
|
||||
—
|
||||
<div>
|
||||
<div>
|
||||
@ -61,27 +62,31 @@ export default {
|
||||
endDateAsDate() {
|
||||
return this.endDate ? new Date(this.endDate) : null
|
||||
},
|
||||
isSameDay() {
|
||||
isSameDayLocal() {
|
||||
return !this.endDateAsDate || isSameDay(this.endDateAsDate, this.startDateAsDate)
|
||||
},
|
||||
isSameYear() {
|
||||
isSameYearLocal() {
|
||||
return !this.endDateAsDate || isSameYear(this.endDateAsDate, this.startDateAsDate)
|
||||
},
|
||||
getStartDateString() {
|
||||
let startDateFormat = 'dd.MM.yyyy'
|
||||
if (!this.isSameDay && this.isSameYear) {
|
||||
startDateFormat = 'dd.MM.'
|
||||
let startDateFormat = this.$t('components.dateTimeRange.yearMonthDay')
|
||||
if (!this.isSameDayLocal && this.isSameYearLocal) {
|
||||
startDateFormat = this.$t('components.dateTimeRange.monthDay')
|
||||
}
|
||||
return format(this.startDateAsDate, startDateFormat)
|
||||
},
|
||||
getStartTimeString() {
|
||||
return format(new Date(this.startDate), 'HH:mm')
|
||||
return format(new Date(this.startDate), this.$t('components.dateTimeRange.hourMinute'))
|
||||
},
|
||||
getEndDateString() {
|
||||
return this.endDate ? format(new Date(this.endDate), 'dd.MM.yyyy') : ''
|
||||
return this.endDate
|
||||
? format(new Date(this.endDate), this.$t('components.dateTimeRange.yearMonthDay'))
|
||||
: ''
|
||||
},
|
||||
getEndTimeString() {
|
||||
return this.endDate ? format(new Date(this.endDate), 'HH:mm') : ''
|
||||
return this.endDate
|
||||
? format(new Date(this.endDate), this.$t('components.dateTimeRange.hourMinute'))
|
||||
: ''
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
@ -124,6 +124,11 @@
|
||||
"versus": "Versus"
|
||||
},
|
||||
"components": {
|
||||
"dateTimeRange": {
|
||||
"hourMinute": "HH:mm",
|
||||
"monthDay": "dd.MM.",
|
||||
"yearMonthDay": "dd.MM.yyyy"
|
||||
},
|
||||
"password-reset": {
|
||||
"change-password": {
|
||||
"error": "Passwort Änderung fehlgeschlagen. Möglicherweise falscher Sicherheitscode?",
|
||||
|
||||
@ -124,6 +124,11 @@
|
||||
"versus": "Versus"
|
||||
},
|
||||
"components": {
|
||||
"dateTimeRange": {
|
||||
"hourMinute": "HH:mm",
|
||||
"monthDay": "MM/dd/",
|
||||
"yearMonthDay": "MM/dd/yyyy"
|
||||
},
|
||||
"password-reset": {
|
||||
"change-password": {
|
||||
"error": "Changing your password failed. Maybe the security code was not correct?",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user