Sha256: f23932dfbbf3b8bd20f0317fec950288a330f70cd35baca6704f13d6b2892ccc

Contents?: true

Size: 575 Bytes

Versions: 71

Compression:

Stored size: 575 Bytes

Contents

# frozen_string_literal: true

module Renalware
  module ArticleHelper
    # Renders:
    # <article>
    #   <header>
    #     <h1>[title]</h1>
    #   </header>
    #   [yielded content]
    # </article>
    def article_tag(title = nil, options = nil, &block)
      output = tag(:article, options, true)
      if title.present?
        output.safe_concat(
          content_tag("header") do
            content_tag("h1", title)
          end
        )
      end
      output.concat(capture(&block)) if block_given?
      output.safe_concat("</article>")
    end
  end
end

Version data entries

71 entries across 71 versions & 1 rubygems

Version Path
renalware-core-2.0.113 app/helpers/renalware/article_helper.rb
renalware-core-2.0.112 app/helpers/renalware/article_helper.rb
renalware-core-2.0.111 app/helpers/renalware/article_helper.rb
renalware-core-2.0.110 app/helpers/renalware/article_helper.rb
renalware-core-2.0.109 app/helpers/renalware/article_helper.rb
renalware-core-2.0.108 app/helpers/renalware/article_helper.rb
renalware-core-2.0.106 app/helpers/renalware/article_helper.rb
renalware-core-2.0.105 app/helpers/renalware/article_helper.rb
renalware-core-2.0.104 app/helpers/renalware/article_helper.rb
renalware-core-2.0.103 app/helpers/renalware/article_helper.rb
renalware-core-2.0.102 app/helpers/renalware/article_helper.rb
renalware-core-2.0.101 app/helpers/renalware/article_helper.rb
renalware-core-2.0.100 app/helpers/renalware/article_helper.rb
renalware-core-2.0.99 app/helpers/renalware/article_helper.rb
renalware-core-2.0.98 app/helpers/renalware/article_helper.rb
renalware-core-2.0.97 app/helpers/renalware/article_helper.rb
renalware-core-2.0.96 app/helpers/renalware/article_helper.rb
renalware-core-2.0.95 app/helpers/renalware/article_helper.rb
renalware-core-2.0.94 app/helpers/renalware/article_helper.rb
renalware-core-2.0.93 app/helpers/renalware/article_helper.rb