forked from potsda.mn/mobilizon
Show cancelled status on cancelled events
Closes #478 Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
parent
2a9e95bf7f
commit
9683df9040
|
@ -10,7 +10,16 @@
|
||||||
event.picture ? event.picture.url : '/img/mobilizon_default_card.png'
|
event.picture ? event.picture.url : '/img/mobilizon_default_card.png'
|
||||||
}')`"
|
}')`"
|
||||||
>
|
>
|
||||||
<div class="tag-container" v-if="event.tags">
|
<div
|
||||||
|
class="tag-container"
|
||||||
|
v-if="event.tags || event.status !== EventStatus.CONFIRMED"
|
||||||
|
>
|
||||||
|
<b-tag type="is-info" v-if="event.status === EventStatus.TENTATIVE">
|
||||||
|
{{ $t("Tentative") }}
|
||||||
|
</b-tag>
|
||||||
|
<b-tag type="is-danger" v-if="event.status === EventStatus.CANCELLED">
|
||||||
|
{{ $t("Cancelled") }}
|
||||||
|
</b-tag>
|
||||||
<router-link
|
<router-link
|
||||||
:to="{ name: RouteName.TAG, params: { tag: tag.title } }"
|
:to="{ name: RouteName.TAG, params: { tag: tag.title } }"
|
||||||
v-for="tag in event.tags.slice(0, 3)"
|
v-for="tag in event.tags.slice(0, 3)"
|
||||||
|
@ -84,7 +93,7 @@ import { IEvent, IEventCardOptions } from "@/types/event.model";
|
||||||
import { Component, Prop, Vue } from "vue-property-decorator";
|
import { Component, Prop, Vue } from "vue-property-decorator";
|
||||||
import DateCalendarIcon from "@/components/Event/DateCalendarIcon.vue";
|
import DateCalendarIcon from "@/components/Event/DateCalendarIcon.vue";
|
||||||
import { Actor, Person } from "@/types/actor";
|
import { Actor, Person } from "@/types/actor";
|
||||||
import { ParticipantRole } from "@/types/enums";
|
import { EventStatus, ParticipantRole } from "@/types/enums";
|
||||||
import RouteName from "../../router/name";
|
import RouteName from "../../router/name";
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
|
@ -99,6 +108,8 @@ export default class EventCard extends Vue {
|
||||||
|
|
||||||
ParticipantRole = ParticipantRole;
|
ParticipantRole = ParticipantRole;
|
||||||
|
|
||||||
|
EventStatus = EventStatus;
|
||||||
|
|
||||||
RouteName = RouteName;
|
RouteName = RouteName;
|
||||||
|
|
||||||
defaultOptions: IEventCardOptions = {
|
defaultOptions: IEventCardOptions = {
|
||||||
|
|
Loading…
Reference in a new issue