This rule was added in rubocop 1.79. We were inconsistent about it, so we're adding it to get more consistency.
31 lines
599 B
Ruby
31 lines
599 B
Ruby
class Admin::BudgetsWizard::Headings::IndexComponent < Admin::BudgetsWizard::BaseComponent
|
|
include Header
|
|
|
|
attr_reader :headings, :new_heading
|
|
|
|
def initialize(headings, new_heading)
|
|
@headings = headings
|
|
@new_heading = new_heading
|
|
end
|
|
|
|
def budget
|
|
group.budget
|
|
end
|
|
|
|
def group
|
|
new_heading.group
|
|
end
|
|
|
|
def title
|
|
t("admin.budget_headings.index.title", budget: budget.name, group: group.name)
|
|
end
|
|
|
|
def back_link_text
|
|
if single_heading?
|
|
t("admin.budgets_wizard.headings.single.back")
|
|
else
|
|
t("admin.budget_headings.index.back")
|
|
end
|
|
end
|
|
end
|