Files
grecia/app/components/admin/site_customization/images/index_component.rb
Javi Martín d18c627392 Add and apply Layout/EmptyLinesAfterModuleInclusion rule
This rule was added in rubocop 1.79. We were inconsistent about it, so
we're adding it to get more consistency.
2025-11-05 14:27:12 +01:00

29 lines
603 B
Ruby

class Admin::SiteCustomization::Images::IndexComponent < ApplicationComponent
include Header
attr_reader :images
def initialize(images)
@images = images
end
private
def title
t("admin.site_customization.images.index.title")
end
def image_description(image)
safe_join([
tag.strong(image.name),
tag.span(image_hint(image), id: dom_id(image, :hint))
], " ")
end
def image_hint(image)
t("admin.site_customization.images.index.dimensions",
width: image.required_width,
height: image.required_height)
end
end