Sha256: 560d9a91abda3531f4f86321664f56e70cd6cd87f3f63a5c079b53d82f7c4917

Contents?: true

Size: 535 Bytes

Versions: 1

Compression:

Stored size: 535 Bytes

Contents

module MarkdownHelper
  include EmojiHelper
  
  def markdown
    @markdown ||= Redcarpet::Markdown.new(Redcarpet::Render::HTML,
      autolink: true,             # parse and identify links
      lax_spacing: true,          # don't require extra line breaks
      space_after_headers: false, # don't require there to be a space between # and a header
      no_intra_emphasis: true)    # don't italicize bar in foo_bar_baz
  end
  
  def mdown(text)
    return "" if text.blank?
    emojify markdown.render(text).html_safe
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
houston-core-0.5.0.beta1 app/helpers/markdown_helper.rb