Sha256: 03a83071e21ab2cdc22235aa46b78107fdd1e69de2af41620e10bff46321bc53

Contents?: true

Size: 434 Bytes

Versions: 1

Compression:

Stored size: 434 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module Posts
    module ReactionHelper
      def reaction_icon(icon_name)
        emojis = {
          "heart": "❤️",
          "laugh": "😂",
          "surprise": "😮",
          "sad": "😢",
          "angry": "😡",
          "like": "👍"
        }

        return "?" unless emojis.key?(icon_name.to_sym)

        emojis[icon_name.to_sym]
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
decidim-posts-1.0.0 app/helpers/decidim/posts/reaction_helper.rb