{% if events %}
{% for event in events %}
{% if event.starts_at_human %}
{{ event.starts_at_human }}
{% endif %}
{% autoescape false %}{{ event.name }}{% endautoescape %}
{% if event.role %}
{%- if event.role == 'going' -%}{{ t("status-going") }} {%- elif event.role == 'interested' -%}{{ t("status-interested") }} {%- elif event.role == 'notgoing' -%}{{ t("status-not-going") }} {%- elif event.role == 'organizer' -%}{{ t("status-organizer") }} {%- else -%}{{ t("status-unknown") }} {%- endif -%}
{% endif %} {% if event.collection != "community.lexicon.calendar.event" %}
{{ t("status-legacy") }}
{% endif %} {% if event.status == "planned" %}
{{ t("status-planned") }}
{% elif event.status == "scheduled" %}
{{ t("status-scheduled") }}
{% elif event.status == "rescheduled" %}
{{ t("status-rescheduled") }}
{% elif event.status == "cancelled" %}
{{ t("status-cancelled") }}
{% elif event.status == "postponed" %}
{{ t("status-postponed") }}
{% endif %} {% if event.mode == "inperson" %}
{{ t("mode-in-person") }}
{% elif event.mode == "virtual" %}
{{ t("mode-virtual") }}
{% elif event.mode == "hybrid" %}
{{ t("mode-hybrid") }}
{% endif %}
{% if event.organizer_display_name %}
{{ event.organizer_display_name|first|upper }}
{{ event.organizer_display_name }}
{% endif %} {% if event.description_short %}
{% autoescape false %}{{ event.description_short }}{% endautoescape %}
{% endif %} {% if event.location %}
{{ event.location }}
{% endif %} {% if event.ends_at_human %}
{{ t("ends-at", time=event.ends_at_human) }}
{% endif %}
{{ event.count_going | default(0) }}
{{ event.count_interested | default(0) }}
{{ event.count_not_going | default(0) }}
{{ t("view-event") }}
{% endfor %}
{% else %}
{{ t("no-events-found") }}
{{ t("no-events-description") }}
{% endif %}