{% load horizon %}
{% for heading, panels in components.items %}
{% with panels|has_permissions_on_list:user as filtered_panels %}
{% if filtered_panels %}
{% if accessible_panels %}
{% if heading %}
{{ heading }}
{% endif %}
{% endif %}
{% for panel in filtered_panels %}
{% if panel in accessible_panels or current == panel.slug %}