class Aureus::Components::Messages
Public Class Methods
new(flash)
click to toggle source
# File lib/aureus/components/messages.rb, line 4 def initialize(flash) @flash = flash end
Public Instance Methods
render()
click to toggle source
# File lib/aureus/components/messages.rb, line 8 def render content_tag 'div', class: 'aureus-messages' do out = Array.new [:notice, :error, :alert].each do |i| if @flash[i] out << content_tag('p', @flash[i], class: i.to_s) end end compact *out end end