class Maglev::Content::Icon

def icon_class

def icon_class
  @content
end

def tag(view_context, options = {})

def tag(view_context, options = {})
  view_context.content_tag(:i, '',
                           {
                             class: [options.delete(:class), icon_class].compact.join(' '),
                             data: (options.delete(:data) || {}).merge(tag_data)
                           }.merge(options),
                           false)
end

def to_s

def to_s
  @content
end