Sha256: 7d19c3317525f326a75cda207c28a0a1f9a7e1ab922853f52dbf41626b6ffcd6

Contents?: true

Size: 497 Bytes

Versions: 7

Compression:

Stored size: 497 Bytes

Contents

# frozen_string_literal: true

module Decidim
  # Helpers related to icons
  module CardHelper
    # Public: Returns a card given an instance of a Component.
    #
    # model - The component instance to generate the card for.
    # options - a Hash with options, for the size of the card
    #
    # Returns an HTML.
    def card_for(model, options = {})
      options = { context: { current_user: current_user } }.deep_merge(options)

      cell "decidim/card", model, options
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
decidim-core-0.15.2 app/helpers/decidim/card_helper.rb
decidim-core-0.15.1 app/helpers/decidim/card_helper.rb
decidim-core-0.15.0 app/helpers/decidim/card_helper.rb
decidim-core-0.14.4 app/helpers/decidim/card_helper.rb
decidim-core-0.14.3 app/helpers/decidim/card_helper.rb
decidim-core-0.14.2 app/helpers/decidim/card_helper.rb
decidim-core-0.14.1 app/helpers/decidim/card_helper.rb