Sha256: 6fd7d64fb398558c8eb4fff1a21eadddc807c8ec2f3f50e636085d81bd872385
Contents?: true
Size: 719 Bytes
Versions: 40
Compression:
Stored size: 719 Bytes
Contents
module GovukPublishingComponents module Presenters class TaxonomyListHelper def initialize(image_cards) @image_cards = image_cards end 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] if image_card[:link][:data_attributes]) } end end end end end
Version data entries
40 entries across 40 versions & 1 rubygems