app/helpers/links_helper.rb
module LinksHelper
def custom_link_content(translation_key, klass, extra_class: nil)
klass = ["fa", "fa-#{klass}", "mr-xs", extra_class].compact.join(" ")
content_tag(:span, nil, class: klass) + t(translation_key)
end
def destroy_link_content(translation_key = 'actions.destroy')
custom_link_content translation_key, 'trash'
end
def deactivate_link_content(translation_key = 'actions.deactivate')
custom_link_content translation_key, 'power-off', extra_class: "text-danger"
end
def activate_link_content(translation_key = 'actions.activate')
custom_link_content translation_key, 'power-off', extra_class: "text-success"
end
end