Class: LcpRuby::Display::Renderers::Avatar

Inherits:
BaseRenderer show all
Defined in:
lib/lcp_ruby/display/renderers/avatar.rb

Instance Method Summary collapse

Methods inherited from BaseRenderer

#link_producing?

Instance Method Details

#render(value, options = {}, record: nil, view_context: nil) ⇒ Object



5
6
7
8
9
10
# File 'lib/lcp_ruby/display/renderers/avatar.rb', line 5

def render(value, options = {}, record: nil, view_context: nil)
  return nil if value.blank?

  avatar_size = options["size"] || "32"
  view_context.tag.img(src: value, class: "lcp-avatar", style: "width: #{avatar_size}px; height: #{avatar_size}px;", alt: "")
end