Sha256: bd7df8f63840b11be27e0aac0899f26c638813f9414d902c49e322225a0ecd1b

Contents?: true

Size: 356 Bytes

Versions: 7

Compression:

Stored size: 356 Bytes

Contents

module Storefront
  module FlashHelper
    def render_flash
      flash_to_render = [:success, :failure, :notice, :error]
      flash.select { |type, _| flash_to_render.include?(type) }.map do |type, content|
        content_tag(:output, content, :class => "flash-#{type}")
      end.join
    end
    
    def flash?
      flash.present?
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
storefront-0.3.2 lib/storefront/helpers/flash_helper.rb
storefront-0.3.1 lib/storefront/helpers/flash_helper.rb
storefront-0.3.0 lib/storefront/helpers/flash_helper.rb
storefront-0.2.8 lib/storefront/helpers/flash_helper.rb
storefront-0.2.7 lib/storefront/helpers/flash_helper.rb
storefront-0.2.1 lib/storefront/helpers/flash_helper.rb
storefront-0.2.0 lib/storefront/helpers/flash_helper.rb