Module: Observ::ReviewsHelper

Included in:
ApplicationHelper
Defined in:
app/helpers/observ/reviews_helper.rb

Instance Method Summary collapse

Instance Method Details

#priority_badge_class(priority) ⇒ Object

Returns the appropriate badge class for a priority level



6
7
8
9
10
11
12
13
14
15
# File 'app/helpers/observ/reviews_helper.rb', line 6

def priority_badge_class(priority)
  case priority.to_s
  when "critical"
    "observ-badge--danger"
  when "high"
    "observ-badge--warning"
  else
    "observ-badge--secondary"
  end
end

#review_status_badge_class(status) ⇒ Object

Returns the appropriate badge class for a review status



18
19
20
21
22
23
24
25
26
27
28
29
30
31
# File 'app/helpers/observ/reviews_helper.rb', line 18

def review_status_badge_class(status)
  case status.to_s
  when "pending"
    "observ-badge--default"
  when "in_progress"
    "observ-badge--info"
  when "completed"
    "observ-badge--success"
  when "skipped"
    "observ-badge--secondary"
  else
    "observ-badge--default"
  end
end