{% from 'core/components/selected-menu/selected-menu-list-item/selected-menu-list-item.njk' import
  SelectedMenuListItem %}

{% set SELECTED_MENU_LIST = {
  list: []
} %}

{% macro SelectedMenuList( settings = {} ) %}
  {% set settings = merge(SELECTED_MENU_LIST, settings) %}

  <ul class="selected-menu-list">
    {% for item in settings.list %}
      <li class="selected-menu-list__item">
        {{ SelectedMenuListItem(item) }}
        {% if item.list %}
          {{ SelectedMenuList({ list: item.list }) }}
        {% endif %}
      </li>
    {% endfor %}
  </ul>
{% endmacro %}
