BathHacked/energy-sparks

View on GitHub
app/components/podium_component.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

class PodiumComponent < ViewComponent::Base
  include ApplicationHelper

  attr_reader :podium, :id

  def initialize(podium: nil, classes: nil, id: nil)
    @podium = podium
    @classes = classes
    @id = id
  end

  def classes
    " #{@classes}"
  end

  def school
    podium.school
  end

  def national_podium
    podium.national_podium
  end

  def render?
    podium
  end
end