{% set mensajes_error = app.flashes('error') %}
{% set mensajes_exito = app.flashes('success') %}
{% set mensajes_info = app.flashes('info') %}
{% set mensajes_other = app.flashes('other') %}
{% if (layout is defined and layout == 1) and (mensajes_error|length > 0 or mensajes_exito|length > 0 or mensajes_info|length > 0 or mensajes_other|length > 0) %}
<div id="mensajesFlash" class="toast">
{% endif %}
{% if mensajes_error|length > 0 %}
<div class="divider hidden"></div>
<div class="ui grid">
<div class="sixteen wide column">
{% for flashMessage in mensajes_error %}
<div class="ui icon error message">
<i class="warning icon"></i>
<div class="content">
<div class="header">
¡Error!
</div>
<p>
{{ flashMessage|raw }}
</p>
</div>
</div>
{% endfor %}
</div>
</div>
<div class="divider hidden"></div>
{% endif %}
{% if mensajes_exito|length > 0 %}
<div class="divider hidden"></div>
<div class="ui grid">
<div class="sixteen wide column">
{% for flashMessage in mensajes_exito %}
<div class="ui icon positive message">
<i class="Thumbs Outline up icon"></i>
<div class="content">
<div class="header">
¡Correcto!
</div>
<p>
{{ flashMessage|raw }}
</p>
</div>
</div>
{% endfor %}
</div>
</div>
<div class="divider hidden"></div>
{% endif %}
{% if mensajes_info|length > 0 %}
<div class="divider hidden"></div>
<div class="ui grid">
<div class="sixteen wide column">
{% for flashMessage in mensajes_info %}
<div class="ui icon info message">
<i class="info icon"></i>
<div class="content">
<div class="header">
Información de interés
</div>
<p>
{{ flashMessage|raw }}
</p>
</div>
</div>
{% endfor %}
</div>
</div>
<div class="divider hidden"></div>
{% endif %}
{% if mensajes_other|length > 0 %}
<div class="divider hidden"></div>
<div class="ui grid">
<div class="sixteen wide column">
{% for flashMessage in mensajes_other %}
<div class="ui icon info message">
<i class="info icon"></i>
<div class="content">
{% set mensaje_split = flashMessage|split("---") %}
<div class="header">
{{ mensaje_split[0] }}
</div>
<p>
{{ mensaje_split[1] }}
</p>
</div>
</div>
{% endfor %}
</div>
</div>
<div class="divider hidden"></div>
{% endif %}
{% if (layout is defined and layout == 1) and (mensajes_error|length > 0 or mensajes_exito|length > 0 or mensajes_info|length > 0) %}
</div>
{% endif %}