{% extends '@BidcozFrontend/campaign.html.twig' %}
{% block beforeContent %}
{{ parent() }}
<h1 class="catalog-title">{{ title }}</h1>
{% endblock %}
{% block content %}
<div class="panel">
<div class="panel-body">
<form class="filter-form catalog-filters-form d-flex align-items-center justify-content-between">
<a href="#" class="mobile-filters-toggle d-lg-none flex-shrink-0">
<i class="fas fa-filter"></i>
</a>
<div class="filters contacts-filters catalog-filters d-lg-block">
<div class="filters-modal-header d-lg-none">
<h6 class="mt-2 mb-3">Filters</h6>
<a href="#" class="filters-close">
<i class="fas fa-times"></i>
</a>
</div>
<div class="d-flex align-items-center">
{% if filterForm.offsetExists('category') and filterForm.category.vars.choices|length %}
<div class="form-group">{{ form_widget(filterForm.category) }}</div>
{% endif %}
{% if filterForm.offsetExists('venue') %}
<div class="form-group">{{ form_widget(filterForm.venue) }}</div>
{% endif %}
<div class="form-group order-filter">{{ form_widget(orderForm.order) }}</div>
<button class="btn no-min">Filter</button>
<button type="reset" class="btn btn-link no-min">Reset</button>
</div>
</div>
<div class="filter-search-and-view d-flex align-items-center">
<div class="filter-search form-group">
{{ form_widget(filterForm.name, { attr: { 'class': 'autocomplete' } }) }}
<button class="btn no-min no-margin for-desktop search-button">
{% include '@BidcozCore/Components/icon.html.twig' with { h: '24px', w: '24px', icon: 'search' } %}
</button>
</div>
<ul class="view-options d-flex align-items-center">
{% set isListView = app.request.get('pageView') == 'list' %}
<li{% if not isListView %} class="active"{% endif %}>
<a href="#" class="grid-view-toggle" data-view="grid">
{% include '@BidcozCore/Components/icon.html.twig' with { h: '28px', w: '28px', icon: 'grid-fill' } %}
<div class="tooltip tooltip-center tooltip-below">Grid</div>
</a>
</li>
<li{% if isListView %} class="active"{% endif %}>
<a href="#" class="list-view-toggle" data-view="list">
{% include '@BidcozCore/Components/icon.html.twig' with { h: '24px', w: '24px', icon: 'menu' } %}
<div class="tooltip tooltip-center tooltip-below">List</div>
</a>
</li>
</ul>
</div>
</form>
<ul class="auction-items row {{ app.request.get('pageView') == 'list' ? 'list-view' : 'grid-view' }}">
{% for data in items %}
{% set item = data[0] %}
{% set itemBidCount = data["bidCount"] %}
<li class="auction-item">
{% include '@BidcozFrontend/Auction/Item/_item_list.html.twig' %}
</li>
{% endfor %}
</ul>
<div class="scroll-load-trigger">
<img src="{{ asset('img/spinner.gif') }}" />
</div>
<div class="end-of-catalog hidden">End of Catalog</div>
</div>
</div>
<div class="product-modal modal">
<div class="modal-content">
<div class="modal-body"></div>
<img class="modal-spinner hidden" src="{{ asset('img/spinner.gif') }}" />
</div>
<a href="#" class="modal-close"><i aria-hidden="true" class="fa fa-close"></i></a>
<a href="#" class="modal-prev"><i aria-hidden="true" class="fa fa-caret-left"></i></a>
<a href="#" class="modal-next"><i aria-hidden="true" class="fa fa-caret-right"></i></a>
<div class="modal-refresh-counter">Refreshing in <span class="seconds"></span> <span class="suffix"></span>...</div>
{% set campaign_purchases = app.user and campaign is defined and campaign is not null ? user_campaign_purchases(app.user, campaign) : {} %}
<a class="modal-go-to-cart" data-cart-count="{{ campaign_purchases|length }}" href="{{ path('account_campaign_purchases', {orgSlug: organization.slug, campaignSlug: campaign.slug}) }}">Go to cart (<span>{{ campaign_purchases|length }}</span>)</a>
</div>
<div class="product-modal-alert alert alert-success"></div>
{% endblock %}
{% block javascripts %}
<script type="text/javascript">
var globalMainJSObject = null;
window.productModalEnabled = {{ (ccRequiredWarning is defined and ccRequiredWarning) or requireCC ? 'false' : 'true' }};
</script>
{{ parent() }}
<script src="/js/infinite-scroll.js?v={{ asset_version('') }}" type="text/javascript"></script>
{% if is_granted('ROLE_USER') %}
<script src="/js/product-modal.js?v={{ asset_version('') }}" type="text/javascript"></script>
{% endif %}
{% endblock %}