testmycode/tmc-server

View on GitHub
app/helpers/flash_block_helper.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

module FlashBlockHelper
  def flash_block
    output = ''
    flash.each do |type, message|
      output += flash_container(type, message)
    end

    raw(output)
  end

  def flash_container(type, message)
    raw(content_tag(:div, class: "alert alert-#{type}") do
      content_tag(:a, raw('×'), class: 'close', data: { dismiss: 'alert' }) +
      message
    end)
  end
end