{% from '../dealers-item/dealers-item.njk' import DealersItem %}


{% set DEALERS_LIST_DEFAULTS = {
  itemClassName: 'grid-column--md-6 grid-column--lg-4',
  range: 9
} %}

{% macro DealersList(settings = {}) %}
  {% set settings = merge(DEALERS_LIST_DEFAULTS, settings) %}

  <ul class="grid list dealers-list">
    {% for item in range(settings.range) %}
      <li class="grid-column grid-column--md-6 grid-column--lg-4 list__item">
        {% if loop.index === 3 or loop.index === 5 %}
          {{ DealersItem({ isPremium: true }) }}
        {% else %}
          {{ DealersItem() }}
        {% endif %}
      </li>
    {% endfor %}
  </ul>
{% endmacro %}
