consul/consul

View on GitHub
app/components/admin/budgets_wizard/creation_step_component.rb

Summary

Maintainability
A
0 mins
Test Coverage
class Admin::BudgetsWizard::CreationStepComponent < Admin::BudgetsWizard::BaseComponent
  attr_reader :record, :next_step_path

  def initialize(record, next_step_path)
    @record = record
    @next_step_path = next_step_path
  end

  private

    def show_form?
      record.errors.any?
    end

    def i18n_namespace
      i18n_namespace_with_budget.gsub("budget_", "")
    end

    def i18n_namespace_with_budget
      record.class.table_name
    end
end