# frozen_string_literal: true module Admin module DisputesHelper def strike_action_label(appeal) t(key_for_action(appeal), scope: 'admin.strikes.actions', name: content_tag(:span, appeal.strike.account.username, class: 'username'), target: content_tag(:span, appeal.account.username, class: 'target')) .html_safe end private def key_for_action(appeal) AccountWarning.actions.slice(appeal.strike.action).keys.first end end end