{% sw_extends '@Storefront/storefront/utilities/alert.html.twig' %}
{# danger icon replaced #}
{% block utilities_alert_icon %}
{% if icon != "false" %}
{% if type == "danger" %}
{% sw_icon 'alert' %}
{% elseif type == "warning" %}
{% sw_icon 'alert' %}
{% elseif type == "info" %}
{% sw_icon 'info' %}
{% elseif type == "success" %}
{% sw_icon 'checkmark-circle' %}
{% else %}
{% sw_icon 'alert' %}
{% endif %}
{% endif %}
{% endblock %}
{% block utilities_alert %}
{# remove Vorkasse info on request of Tobias #}
{# some flashmessages are stored in list but some in content #}
{% if list %}
{% set keyIndexToRemove = null %}
{% for key, value in list %}
{% if value is same as('Die Zahlungsart "Vorkasse" ist für Ihren aktuellen Warenkorb gesperrt.') %}
{% set keyIndexToRemove = key %}
{% endif %}
{% endfor %}
{# remove entry #}
{% if keyIndexToRemove is not same as(null) %}
{% set list = list | filter((v, k) => k != keyIndexToRemove) %}
{% endif %}
{% if list|length > 0 %}
{{ parent() }}
{% endif %}
{% else %}
{{ parent() }}
{% endif %}
{% endblock %}