Sha256: 99e2d59d9c3a87f1d0da5d65e77915a1c54ff43432110a98828a1711bfab301c
Contents?: true
Size: 1.19 KB
Versions: 2
Compression:
Stored size: 1.19 KB
Contents
# frozen_string_literal: true require "cell/partial" module Decidim module Proposals # This cell renders the collaborative_draft card for an instance of a CollaborativeDraft # the default size is the Medium Card (:m) class CollaborativeDraftCell < Decidim::ViewModel include CollaborativeDraftCellsHelper include Cell::ViewModel::Partial include Messaging::ConversationHelper def show cell card_size, model, @options end private def current_user context[:current_user] end def card_size "decidim/proposals/collaborative_draft_m" end def resource_path resource_locator(model).path end def current_participatory_space model.component.participatory_space end def component_name translated_attribute current_component.name end def component_type_name model.class.model_name.human end def participatory_space_name translated_attribute current_participatory_space.title end def participatory_space_type_name translated_attribute current_participatory_space.model_name.human end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
decidim-proposals-0.16.1 | app/cells/decidim/proposals/collaborative_draft_cell.rb |
decidim-proposals-0.16.0 | app/cells/decidim/proposals/collaborative_draft_cell.rb |