fix flash messages

This commit is contained in:
Alex Turchyn
2023-06-23 00:29:59 +03:00
parent ac5d0c8cc3
commit 4977ee429c
4 changed files with 14 additions and 4 deletions
+6 -2
View File
@@ -1,11 +1,15 @@
<div id="flash" class="absolute top-0 w-full h-0">
<div class="max-w-xl mx-auto mt-1.5">
<div class="alert py-3">
<%= svg_icon('info_circle', class: 'stroke-info flex-shrink-0 w-6 h-6') %>
<% if flash[:notice] %>
<%= svg_icon('info_circle', class: 'stroke-info flex-shrink-0 w-6 h-6') %>
<% else %>
<%= svg_icon('exclamation_circle', class: 'stroke-error flex-shrink-0 w-6 h-6') %>
<% end %>
<div>
<span><%= flash[:notice] || flash[:alert] %></span>
</div>
<a href="#" class="w-6 h-6 rounded-lg text-center hover:bg-base-300" onclick="[event.preventDefault(), window.flash.remove()]">&times;</a>
<a href="#" onclick="[event.preventDefault(), window.flash.remove()]">&times;</a>
</div>
</div>
</div>