Sha256: e1efa9dd5965fd854379c9ecc9e45dc9ef75221e7c8ff45409aa9b8e96ff04ff

Contents?: true

Size: 384 Bytes

Versions: 1

Compression:

Stored size: 384 Bytes

Contents

module Decidim
  module Posts
    class ReactionsCell < Decidim::ViewModel
      include PostCellsHelper
      include ReactionHelper
      include Cell::ViewModel::Partial

      def show
        render :show
      end

      def post
        model
      end

      def grouped_reactions_for(resource)
        resource.reactions.group_by(&:reaction_type)
      end

    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
decidim-posts-1.0.0 app/cells/decidim/posts/reactions_cell.rb