{% include 'generic-content/_partials/eventBanner.twig' with {event: entry.event.one()} %}

{% set eventCategory = entry.eventCategory.one() %}
{% if eventCategory %}
    {% set events = craft.EventService.getEvents({
        'category': eventCategory,
    }) %}
    {% set eventsCount = events|length %}
    {% if eventsCount == 1 %}
        {% include 'generic-content/_partials/eventBanner.twig' with {event: events[0]} %}
    {% elseif eventsCount > 1 %}
        <section class="calendar" id="calendar">
            <div class="container">
                <div class="upcoming__cards">
                    {% for event in events %}
                        {% include 'generic-content/_partials/event.twig' %}
                    {% endfor %}
                </div>
            </div>
        </section>
    {% endif %}
{% endif %}