Thursday, September 19, 2024 11:54:36 PM
> settings

Customize


Authenticate

> project_timeline_component.rb
# frozen_string_literal: true

class ProjectTimelineComponent < ApplicationComponent
  include ViewComponentsHelper

  attr_reader :all_languages, :timeline

  def on_load(**local_assigns)
    @timeline = local_assigns[:timeline]
    @all_languages = local_assigns[:all_languages]
  end

  def languages_for_year(year_languages)
    @all_languages.map do |language_data|
      year_languages[language_data[:name]]
    end
  end
end
All opinions represented herein are my own
- © 2024 itsthedevman
- build 3c15a1b