<script>
<% flash.each do |key, msg| %>
<% resolve_notification(msg) %>
<% next if @flash_msg.blank? %>
<% case key %>
<% when "alert" %>
Toaster.warn(
"<%= @flash_msg %>",
<% if @flash_title %> "<%= @flash_title %>"<% else %> undefined<% end %>,
<% if @flash_hide_after %> "<%= @flash_hide_after %>"<% else %> undefined<% end %>
);
<% when "error" %>
Toaster.error(
"<%= @flash_msg %>",
<% if @flash_title %> "<%= @flash_title %>"<% else %> undefined<% end %>,
<% if @flash_hide_after %> "<%= @flash_hide_after %>"<% else %> undefined<% end %>
);
<% when "success" %>
Toaster.success(
"<%= @flash_msg %>",
<% if @flash_title %> "<%= @flash_title %>"<% else %> undefined<% end %>,
<% if @flash_hide_after %> "<%= @flash_hide_after %>"<% else %> undefined<% end %>
);
<% else %>
Toaster.info(
"<%= @flash_msg %>",
<% if @flash_title %> "<%= @flash_title %>"<% else %> undefined<% end %>,
<% if @flash_hide_after %> "<%= @flash_hide_after %>"<% else %> undefined<% end %>
);
<% end %>
<% end %>
</script>