Module: MarkdownHelper

Includes:
EmojiHelper
Included in:
TestingReportTicketPresenter
Defined in:
app/helpers/markdown_helper.rb

Instance Method Summary collapse

Methods included from EmojiHelper

#emojify

Instance Method Details

#markdownObject



4
5
6
7
8
9
10
# File 'app/helpers/markdown_helper.rb', line 4

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

#mdown(text) ⇒ Object



12
13
14
15
# File 'app/helpers/markdown_helper.rb', line 12

def mdown(text)
  return "" if text.blank?
  emojify markdown.render(text).html_safe
end