consul/consul

View on GitHub
app/components/sdg_management/homepage/show_component.rb

Summary

Maintainability
A
0 mins
Test Coverage
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