Add published time for announcements

This commit is contained in:
Tusooa Zhu 2022-07-14 18:42:28 -04:00 committed by tusooa
parent 7a73f2fcd2
commit 68ef7e4e65
No known key found for this signature in database
GPG Key ID: 7B467EDE43A08224
2 changed files with 11 additions and 0 deletions

View File

@ -33,6 +33,14 @@ const Announcement = {
isRead () { isRead () {
return this.announcement.read return this.announcement.read
}, },
publishedAt () {
const time = this.announcement['published_at']
if (!time) {
return
}
return this.formatTimeOrDate(time, localeService.internalToBrowserLocale(this.$i18n.locale))
},
startsAt () { startsAt () {
const time = this.announcement['starts_at'] const time = this.announcement['starts_at']
if (!time) { if (!time) {

View File

@ -20,6 +20,9 @@
v-if="!editing" v-if="!editing"
class="times" class="times"
> >
<span v-if="publishedAt">
{{ $t('announcements.published_time_display', { time: publishedAt }) }}
</span>
<span v-if="startsAt"> <span v-if="startsAt">
{{ $t('announcements.start_time_display', { time: startsAt }) }} {{ $t('announcements.start_time_display', { time: startsAt }) }}
</span> </span>