class GovukPublishingComponents::Presenters::TaxonomyListHelper
Public Class Methods
new(image_cards)
click to toggle source
# File lib/govuk_publishing_components/presenters/taxonomy_list_helper.rb, line 4 def initialize(image_cards) @image_cards = image_cards end
Public Instance Methods
image_card_data()
click to toggle source
# File lib/govuk_publishing_components/presenters/taxonomy_list_helper.rb, line 8 def image_card_data @image_cards[:items].map do |image_card| { context: image_card[:image][:context], href: image_card[:link][:path], heading_text: image_card[:link][:text], image_src: image_card[:image][:url], image_alt: image_card[:image][:alt], heading_level: image_card[:link][:heading_level], href_data_attributes: image_card[:link][:data_attributes], } end end