app/components/sdg_management/homepage/show_component.rb
class SDGManagement::Homepage::ShowComponent < ApplicationComponent
include Header
attr_reader :header_card, :phases
def initialize(header_card, phases)
@header_card = header_card
@phases = phases
end
private
def title
t("sdg_management.homepage.title")
end
def create_card_text(phase)
t("sdg_management.homepage.create_card", phase: phase.title.downcase)
end
def no_cards_message
t("sdg_management.homepage.no_cards")
end
end