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