blob: 088415dc317faccef66684e17c145080e7042b25 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 | 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
 |