Class: UI::Avatar

Inherits:
Base
  • Object
show all
Includes:
Phlex::Rails::Helpers::ImageTag
Defined in:
app/views/ui/avatar.rb

Constant Summary

Constants inherited from Base

Base::TAILWIND_MERGER

Instance Method Summary collapse

Methods inherited from Base

#before_template

Instance Method Details

#view_templateObject



12
13
14
15
16
17
18
19
20
# File 'app/views/ui/avatar.rb', line 12

def view_template
  span(class: classes) do
    if image_url.present?
      image_tag(image_url, class: "size-full rounded-full object-cover")
    else
      span(class: text_classes) { initials }
    end
  end
end