# 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