Mark inactive and active announcements for admin

This commit is contained in:
Tusooa Zhu 2022-03-17 17:32:16 -04:00 committed by tusooa
commit 458ce54143
No known key found for this signature in database
GPG key ID: 7B467EDE43A08224
3 changed files with 33 additions and 5 deletions

View file

@ -46,6 +46,9 @@ const Announcement = {
}
return this.formatTimeOrDate(time, localeService.internalToBrowserLocale(this.$i18n.locale))
},
inactive () {
return this.announcement.inactive
}
},
methods: {

View file

@ -35,6 +35,8 @@
v-if="currentUser"
class="btn button-default"
:class="{ toggled: isRead }"
:disabled="inactive"
:title="inactive ? $t('announcements.inactive_message') : ''"
@click="markAsRead"
>
{{ $t('announcements.mark_as_read_action') }}