summaryrefslogtreecommitdiff
path: root/app/helpers/gitlab/notifications_helper.rb
blob: b6324044ab13dc64ab82bc5ad93ca32c05ff2648 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
module Gitlab
  module NotificationsHelper
    include IconsHelper

    def notification_icon(notification)
      if notification.disabled?
        icon('volume-off', class: 'ns-mute')
      elsif notification.participating?
        icon('volume-down', class: 'ns-part')
      elsif notification.watch?
        icon('volume-up', class: 'ns-watch')
      else
        icon('circle-o', class: 'ns-default')
      end
    end
  end
end